From 5023934aa003829ec8de6caa333caa42a80e436d Mon Sep 17 00:00:00 2001 From: Michael Hanselmann <hansmi@google.com> Date: Fri, 27 Jun 2008 09:02:22 +0000 Subject: [PATCH] logger: Set formatter for stderr Having a timestamp on log messages is very useful. The default format string doesn't include a timestamp. Reviewed-by: ultrotter --- lib/logger.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/logger.py b/lib/logger.py index c15c73115..a9b78eae6 100644 --- a/lib/logger.py +++ b/lib/logger.py @@ -54,6 +54,9 @@ def SetupLogging(program='ganeti', debug=False): fmt = "%(asctime)s " + program + ": %(message)s" formatter = logging.Formatter(fmt) + stderr_fmt = "%(asctime)s: %(message)s" + stderr_formatter = logging.Formatter(stderr_fmt) + info_file = _CreateFileHandler("info") info_file.setLevel(logging.INFO) info_file.setFormatter(formatter) @@ -67,6 +70,7 @@ def SetupLogging(program='ganeti', debug=False): debug_file.setFormatter(formatter) stderr_file = logging.StreamHandler() + stderr_file.setFormatter(stderr_formatter) if debug: stderr_file.setLevel(logging.NOTSET) else: -- GitLab