remove handlers from root logger to avoid doubled logs

This commit is contained in:
iLLiCiTiT 2020-12-18 10:36:24 +01:00
parent 2130fa4995
commit cc6c752533

View file

@ -378,6 +378,11 @@ class PypeLogger:
Terminal.echo(line)
_mongo_logging = False
# Remove root's StreamHandler
for hdlr in tuple(logger.root.handlers):
if isinstance(hdlr, logging.StreamHandler):
logger.root.removeHandler(hdlr)
return logger