summaryrefslogtreecommitdiff
path: root/oslo_log/log.py
diff options
context:
space:
mode:
Diffstat (limited to 'oslo_log/log.py')
-rw-r--r--oslo_log/log.py4
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)