[pyar] saber que script invoca la clase

Daniel Moisset dmoisset en machinalis.com
Mar Feb 8 11:15:00 ART 2011


2011/2/8 Gerardo Herzig <gherzig en fmed.uba.ar>:
> Hola chicos. Estoy agregando un modulo de logging a una pequeña
> aplicacion (para desarrollo de aplicaciones), y estoy trabado con una
> cuestion:
>
> Como esta clase (la que 'loggea') puede ser llamada desde una aplicacion
> cualquiera, quisiera poder loggear el nombre del script de python que
> instancio la clase logger().
>
> Para los scripts cgi, creo que puedo usar las variables de entorno,
> porque ahi me viene el nombre del script...pero y para los otros
> programas? Puedo hacer algo?

Fijate que en cada modulo hay definidas variables __file__ y __name__
; capaz te sirven

Por que estas usando logueo propio en vez del modulo logging de
python? que desventajas le ves?

Saludos,
   D.



More information about the pyar mailing list