From 0a8dc743a51d682f456f1f27ff1740787e946478 Mon Sep 17 00:00:00 2001 From: Stein Magnus Jodal Date: Tue, 30 Oct 2012 09:31:16 +0100 Subject: [PATCH] Fix logging on Python 2.6 (fixes #220) --- mopidy/utils/log.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/mopidy/utils/log.py b/mopidy/utils/log.py index 80047680..bb966a1d 100644 --- a/mopidy/utils/log.py +++ b/mopidy/utils/log.py @@ -6,11 +6,13 @@ from . import deps, versioning def setup_logging(verbosity_level, save_debug_log): - logging.captureWarnings(True) setup_root_logger() setup_console_logging(verbosity_level) if save_debug_log: setup_debug_logging_to_file() + if hasattr(logging, 'captureWarnings'): + # New in Python 2.7 + logging.captureWarnings(True) logger = logging.getLogger('mopidy.utils.log') logger.info(u'Starting Mopidy %s', versioning.get_version()) logger.info(u'%(name)s: %(version)s', deps.platform_info())