Siempre llega ese día en el que necesitas tener un
demonio funcionando en una máquina. Y cuando llegas ves que necesitas hacer un par de forks, cosas con stdin y stdout... un peñazo, por suerte en python existe una librería llamada
python-daemon, aunque no está demasiado bien documentada (hay que bucear un poco en los fuentes), es muy útil para no tener que liarte demasiado para hacer el demonio. Aquí demo un
ejemplo de uso de python-daemon con su log y sus redirecciones de los std*.
Para ejecutar el demonio se usa el interfaz típico de start|stop|restart, por ejemplo:
$ python daemon.py start
1 comentario:
Hola Javier, gracias por tu entrada.
Pregunta: SAbes algo sobre RSYNC o LIBRSYNC para python, quiero desarrollar una aplicación corporativa bastante simple que me permita crear carpetas y estas que se sincronicen con el servidor. Tipo DropBox.
Recomendación: Podrías documentar tus scripts, para entender con precisión lo que desarrollas.
Gracias.
Publicar un comentario