Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import logging
- import os.path
- from logging.handlers import SysLogHandler
- from celery.signals import after_setup_logger, after_setup_task_logger
- def after_setup_logger_handler(sender=None, logger=None, loglevel=None,
- logfile=None, format=None,
- colorize=None, **kwds):
- if os.path.exists('/dev/log'):
- logger.setLevel(logging.INFO)
- syslog = logging.handlers.SysLogHandler(address='/dev/log')
- syslog.setFormatter(logging.Formatter(format))
- logger.addHandler(syslog)
- after_setup_logger.connect(after_setup_logger_handler)
- after_setup_task_logger.connect(after_setup_logger_handler)
Add Comment
Please, Sign In to add comment