From: Markus Lehtonen Date: Tue, 17 Feb 2015 10:51:34 +0000 (+0200) Subject: log: don't crash getLogger if getting the root logger X-Git-Tag: tizen/0.6.22-20150217~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=4a6efd0a6276151f336b300235910e7443904efd;p=tools%2Fgit-buildpackage.git log: don't crash getLogger if getting the root logger The root logger won't have the gbp-specific default_handlers attribute. Change-Id: I0b81fdfbe70fe16ce3fd226248b83a4f6a17fc7f Signed-off-by: Markus Lehtonen --- diff --git a/gbp/log.py b/gbp/log.py index a508b677..7b9a4aa8 100644 --- a/gbp/log.py +++ b/gbp/log.py @@ -176,7 +176,7 @@ def getLogger(*args, **kwargs): logging.setLoggerClass(GbpLogger) color = kwargs.pop('color') if 'color' in kwargs else 'auto' logger = logging.getLogger(*args, **kwargs) - if not logger.default_handlers: + if hasattr(logger, 'default_handlers') and not logger.default_handlers: logger.init_default_handlers(color) return logger