From 28f86f735072d8e0cdb27f050885e1262b6c9069 Mon Sep 17 00:00:00 2001 From: Alan Hamlett Date: Sun, 22 Sep 2013 15:03:01 -0700 Subject: [PATCH] fixed bug in logger where formatter using old attributes --- wakatime/log.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/wakatime/log.py b/wakatime/log.py index 29a8e95..561a365 100644 --- a/wakatime/log.py +++ b/wakatime/log.py @@ -69,6 +69,15 @@ def setup_logging(args, version): logger = logging.getLogger() set_log_level(logger, args) if len(logger.handlers) > 0: + formatter = JsonFormatter(datefmt='%a %b %d %H:%M:%S %Z %Y') + formatter.setup( + timestamp=args.timestamp, + isWrite=args.isWrite, + targetFile=args.targetFile, + version=version, + plugin=args.plugin, + ) + logger.handlers[0].setFormatter(formatter) return logger logfile = args.logfile if not logfile: