aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Gareth Coles <[email protected]>2018-06-08 20:24:35 +0100
committerGravatar Gareth Coles <[email protected]>2018-06-08 20:24:35 +0100
commite526f9137133f64b58ed2c726b5d616d2c16122d (patch)
tree69721b3cdbb1d31f345dc6e4c9880617934882ea
parentForce redeploy (diff)
Force logger handlers in a safer way
-rw-r--r--bot/__init__.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/bot/__init__.py b/bot/__init__.py
index de3d4d782..9529902ab 100644
--- a/bot/__init__.py
+++ b/bot/__init__.py
@@ -75,7 +75,11 @@ for key, value in logging.Logger.manager.loggerDict.items():
else:
value.setLevel(logging.INFO)
- value.handlers = logging_handlers
+ for handler in value.handlers.copy():
+ value.removeHandler(handler)
+
+ for handler in logging_handlers:
+ value.addHandler(handler)
# Silence discord and websockets