diff options
Diffstat (limited to 'oslo_log/log.py')
-rw-r--r-- | oslo_log/log.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/oslo_log/log.py b/oslo_log/log.py index 3ad071f..d97ff5d 100644 --- a/oslo_log/log.py +++ b/oslo_log/log.py @@ -306,7 +306,9 @@ def _find_facility(facility): def _setup_logging_from_conf(conf, project, version): log_root = getLogger(None).logger - for handler in log_root.handlers: + + # Remove all handlers + for handler in list(log_root.handlers): log_root.removeHandler(handler) logpath = _get_log_file_path(conf) |