-
-# formatter = logging.Formatter(fmt="%(asctime)s %(name)s.%(levelname)s: %(message)s", datefmt='%Y-%m-%d %H:%M:%S')
-formatter = logging.Formatter(fmt="%(message)s") # systemd will handle the rest
-log_handler = logging.StreamHandler(stream=sys.stdout)
+USE_SYSLOG = True
+
+if USE_SYSLOG:
+ formatter = logging.Formatter(fmt="%(message)s") # systemd will handle the rest
+ log_handler = SysLogHandler('/dev/log', facility=SysLogHandler.LOG_LOCAL1)
+ log_handler.ident = 'burrow-telegram: '
+else:
+ formatter = logging.Formatter(fmt="%(asctime)s %(name)s.%(levelname)s: %(message)s", datefmt='%Y-%m-%d %H:%M:%S')
+ log_handler = logging.StreamHandler(stream=sys.stdout)