Changeset 05eedbc in sicp


Ignore:
Timestamp:
Mar 10, 2016, 11:56:45 AM (8 years ago)
Author:
Ing. Roldan D. Vargas G <rvargas@…>
Branches:
master
Parents:
9c7cf55
Message:

se agregan instrucciones de log

Location:
apps/simulacion/matrizip
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • apps/simulacion/matrizip/ajax.py

    rce6749c r05eedbc  
    77import json
    88import sys
     9import logging
     10
     11logger = logging.getLogger("matrizip")
    912
    1013#Importar wrapper constructor de cadenas
     
    5154            ahora = date.today().isoformat()
    5255
     56            logger.info(
     57                u"Se ha generado un nuevo gráfico de la matriz insumo / producto con el código de producción %s "
     58                u"solicitado por el usuario %s" % (codigo, str(request.user))
     59            )
     60
    5361            return HttpResponse(json.dumps({'resultado': True, 'ahora': ahora, 'arriba': narriba, 'abajo': nabajo,
    5462                                            'usuario': str(request.user), 'varpk': 'codigo'}))
     
    5967
    6068    except Exception, e:
     69        logger.error(
     70            u"Ocurrió un error al generar el gráfico de la matriz insumo / producto solicitado por el usuario %s del "
     71            u"código de producción %s. Detalles: %s" % (str(request.user), request.GET.get('rif', ''), str(e))
     72        )
    6173        return HttpResponse(json.dumps({'resultado': False, 'error': e}))
    6274
     
    95107            ahora = date.today().isoformat()
    96108
     109            logger.info(
     110                u"Se ha generado un nuevo gráfico de la matriz insumo / producto de la actividad económica %s "
     111                u"solicitada por el usuario %s" % (codigo, str(request.user))
     112            )
     113
    97114            return HttpResponse(json.dumps({'resultado': True, 'ahora': ahora, 'arriba': narriba, 'abajo': nabajo,
    98115                                            'usuario': str(request.user), 'varpk': 'codigo'}))
     
    103120
    104121    except Exception, e:
     122        logger.error(
     123            u"Ocurrió un error al generar el gráfico de la matriz insumo / producto para la actividad económica %s "
     124            u"solicitado por el usuario %s. Detalles: %s" % (request.GET.get('rif', ''), str(request.user), str(e))
     125        )
    105126        return HttpResponse(json.dumps({'resultado': False, 'error': e}))
  • apps/simulacion/matrizip/views.py

    r61dfe29 r05eedbc  
    3636import os
    3737import json
    38 
     38import logging
     39
     40logger = logging.getLogger("matrizip")
    3941
    4042def graficar_matriz(request):
     
    9496
    9597                cadena = render_cadena(str(request.user))
     98
     99                logger.info(
     100                    u"Se ha generado un nuevo archivo con el gráfico de la matriz insumo / producto solicitada por el "
     101                    u"usuario %s del producto %s" % (str(request.user), cod_pr)
     102                )
    96103    except Exception, e:
    97         print e
     104        logger.error(
     105            u"Ocurrió un error al generar el archivo de imagen de la matriz insumo / producto solicitada por el "
     106            u"usuario %s del producto %s. Detalles: %s" % (str(request.user), id_prod, str(e))
     107        )
    98108
    99109    return render_to_response("grafico.html", {
     
    191201                    )
    192202
    193 
     203        logger.info(
     204            u"Se han generado con éxito los datos de producción de la matriz insumo / producto solicitados por el "
     205            u"usuario %s para el producto %s" % (str(request.user), pr.nombre)
     206        )
    194207
    195208        return HttpResponse(json.dumps({
     
    201214
    202215    except Exception, e:
    203         print e
    204         #logger.error(_(u"Error al procesar la solicitud de simulación. Detalles: %s") % e)
     216        logger.error(
     217            u"Ocurrió un error al procesar la solicitud del usuario %s para los datos de producción de la "
     218            u"matriz insumo / producto. Detalles: %s" % (str(request.user), str(e))
     219        )
    205220        return HttpResponse(json.dumps({'resultado': False, 'error': e}))
Note: See TracChangeset for help on using the changeset viewer.