http server: include time stamps in debug mode

Sometimes time stamps are necessary to understand timing-dependent
issues. A separate flag for timestamps on/off might be useful.
For now, enable them in debug mode.
This commit is contained in:
Patrick Ohly 2014-03-27 06:23:41 -07:00
parent 5713f8ff3d
commit 624c357e11

View file

@ -472,7 +472,9 @@ syncevo-http-server itself is installed""")
else:
root = logging.getLogger()
ch = logging.StreamHandler()
formatter = logging.Formatter("[%(levelname)s] %(name)s: %(message)s")
formatter = logging.Formatter("[%(levelname)s" +
(level == logging.DEBUG and " %(asctime)s" or "") +
"] %(name)s: %(message)s")
ch.setFormatter(formatter)
root.addHandler(ch)
if level == None: