diff options
Diffstat (limited to 'Lib/logging/config.py')
-rw-r--r-- | Lib/logging/config.py | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/Lib/logging/config.py b/Lib/logging/config.py index 645a7ba..4123506 100644 --- a/Lib/logging/config.py +++ b/Lib/logging/config.py @@ -152,8 +152,7 @@ def _install_handlers(cp, formatters): h.setLevel(logging._levelNames[level]) if len(fmt): h.setFormatter(formatters[fmt]) - #temporary hack for FileHandler and MemoryHandler. - if klass == logging.handlers.MemoryHandler: + if issubclass(klass, logging.handlers.MemoryHandler): if "target" in opts: target = cp.get(sectname,"target") else: |