No puedo entender el módulo logging
de Python. Mis necesidades son muy simples: solo quiero registrar todo en syslog. Después de leer la documentación, se me ocurrió este sencillo script de prueba:
import logging import logging.handlers my_logger = logging.getLogger("MyLogger") my_logger.setLevel(logging.DEBUG) handler = logging. handlers.SysLogHandler() my_logger.addHandler(handler) my_logger.debug("esto es depuración") my_logger.critical("esto es crítico")
Pero este script no produce ningún registro registros en syslog. ¿Qué pasa?