From 0007a696197b4495b3ac2220aac25cb0bc6c6a7d Mon Sep 17 00:00:00 2001 From: Denver Coneybeare Date: Thu, 15 Mar 2012 14:07:14 -0400 Subject: [PATCH] bgrep.py: fixed TypeError that was raised if no logging level was explicitly specified --- bgrep.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/bgrep.py b/bgrep.py index 3dacf1d..b461b18 100644 --- a/bgrep.py +++ b/bgrep.py @@ -560,9 +560,6 @@ def create_application(self, parser): """ pattern = self.pattern.encode("US-ASCII", errors="ignore") - log_level = self.log_level - if log_level is None: - log_level = parser.default_log_level stdout = parser.stdout stdin = parser.stdin if stdin is not None: @@ -574,7 +571,10 @@ def create_application(self, parser): handler.setFormatter(formatter) logger = logging.getLogger() logger.addHandler(handler) - logger.setLevel(self.log_level) + log_level = self.log_level + if log_level is None: + log_level = parser.default_log_level + logger.setLevel(log_level) # setup the iterator over the files to search class MyFileIterator(FileIterator):