From 39b98ed5331b31ec1b8adca398e1fbb491dcfc40 Mon Sep 17 00:00:00 2001 From: Tomeu Vizoso Date: Mon, 19 May 2008 19:57:22 +0000 Subject: Fix logging setup. --- diff --git a/src/sugar/logger.py b/src/sugar/logger.py index 4703fc3..37d5dc8 100644 --- a/src/sugar/logger.py +++ b/src/sugar/logger.py @@ -48,6 +48,11 @@ def _except_hook(exctype, value, traceback): sys.excepthook(exctype, value, traceback) def start(log_filename=None): + # remove existing handlers, or logging.basicConfig() won't have no effect. + root_logger = logging.getLogger('') + for handler in root_logger.handlers: + root_logger.removeHandler(handler) + logging.basicConfig(level=logging.WARNING, format="%(created)f %(levelname)s %(name)s: %(message)s") -- cgit v0.9.1