From f5800fd9774afbe5dc0902f25375c00dd843cb87 Mon Sep 17 00:00:00 2001 From: Daniel Abercrombie Date: Mon, 5 Nov 2018 13:53:05 -0500 Subject: [PATCH] Another logging bug, this time in listers --- dynamo_consistency/_version.py | 2 +- dynamo_consistency/backend/listers.py | 6 ++++++ dynamo_consistency/cms/filters.py | 2 +- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/dynamo_consistency/_version.py b/dynamo_consistency/_version.py index f53f207..6c5fbc8 100644 --- a/dynamo_consistency/_version.py +++ b/dynamo_consistency/_version.py @@ -2,4 +2,4 @@ Hold the version here """ -__version__ = '2.6.2' +__version__ = '2.6.3' diff --git a/dynamo_consistency/backend/listers.py b/dynamo_consistency/backend/listers.py index 6d87f5d..cc8a10e 100644 --- a/dynamo_consistency/backend/listers.py +++ b/dynamo_consistency/backend/listers.py @@ -32,6 +32,12 @@ def __init__(self, thread_num, site): config_dict = config.config_dict() self.log = logging.getLogger(__name__ if thread_num is None else \ '%s--thread%i' % (__name__, thread_num)) + + for hdlr in list(self.log.handlers): + self.log.removeHandler(hdlr) + for hdlr in LOG.handlers: + self.log.addHandler(hdlr) + self.ignore_list = config_dict.get('IgnoreDirectories', []) self.path_prefix = config_dict.get('PathPrefix', {}).get(site, '') self.tries = config_dict.get('Retries', 0) + 1 diff --git a/dynamo_consistency/cms/filters.py b/dynamo_consistency/cms/filters.py index f640004..9fba0f5 100644 --- a/dynamo_consistency/cms/filters.py +++ b/dynamo_consistency/cms/filters.py @@ -5,7 +5,7 @@ import logging -LOG = logging.getLogger(__file__) +LOG = logging.getLogger(__name__) class DatasetFilter(object):