Set different message formats for stdout and syslog
authorRalf Ertzinger <ralf@skytale.net>
Sat, 1 Mar 2014 19:09:32 +0000 (20:09 +0100)
committerRalf Ertzinger <ralf@skytale.net>
Sat, 1 Mar 2014 19:09:32 +0000 (20:09 +0100)
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: