Set different message formats for stdout and syslog
[time-slider.git] / usr / share / time-slider / lib / time_slider / timesliderd.py
index 1ff89bb..9f7fcbd 100755 (executable)
@@ -944,10 +944,11 @@ def main(argv):
     logger.setLevel(logging.DEBUG)
     if args.foreground:
         handler = logging.StreamHandler()
+        handler.setFormatter(logging.Formatter('%(message)s')
     else:
         handler = SysLogHandler(address='/dev/log')
+        handler.setFormatter(logging.Formatter('%(asctime)s %(levelname)s: %(message)s', '%b %d %H:%M:%S time-sliderd:'))
     handler.setLevel(logging.DEBUG)
-    handler.setFormatter(logging.Formatter('%(asctime)s %(levelname)s: %(message)s', '%b %d %H:%M:%S time-sliderd:'))
     logger.addHandler(handler)
 
     if args.configdump: