[pyar] Python logging

Angel Freire cuerty en gmail.com
Mar Jul 17 14:49:28 ART 2012


2012/7/17 Daniel Moisset <dmoisset en machinalis.com>

> 2012/7/17 DF-- <dj.foguelman en gmail.com>:
> > Hola!
> >
> > Estoy usando la api de python para hacer logging que viene por defecto en
> > python 2.4 y tengo problemas de permisos.
> >
> > Un proceso crea el file de logging y el módulo setea permisos: -rw-r--r--
> > pero yo necesito permisos: -rw-rw---
>
> los permisos de un archivo recien creado se setean de acuerdo al umask
> del proceso. Podes llamar a umask desde tu programa, o hacerlo desde
> el script/servicio/lo que sea que lanza tu programa.
>
> Saludos,
>     D.
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
>

Como bien marco Daniel en el email anterior, con la llamada a umask seteas
el valor con el que tu programa va a crear archivos:

http://docs.python.org/library/os.html#os.umask

Igualmente, prefiero la solucion que da Roberto con respecto a usar syslog
en Python:

http://docs.python.org/library/logging.handlers.html#sysloghandler

-- 
http://blog.cuerty.com

"If you want to set off and go develop some grand new thing, you don't need
millions of dollars of capitalization. You need enough pizza and Diet Coke
to stick in your refrigerator, a cheap PC to work on and the dedication to
go through with it."
- John Carmack
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20120717/3ab10887/attachment.html>


More information about the pyar mailing list