Fixed duplicate log

This commit is contained in:
2025-12-05 16:14:54 +01:00
parent 46293367e4
commit 3cbc7fb0b6

View File

@@ -28,7 +28,11 @@ def setup_custom_logger(name):
handler.setFormatter(formatter)
screen_handler = logging.StreamHandler(stream=sys.stdout)
screen_handler.setFormatter(formatter)
logger = logging.getLogger(name)
# Clear existing handlers (to avoid duplicate log messages)
if logger.hasHandlers():
logger.handlers.clear()
logger.addHandler(handler)
logger.addHandler(screen_handler)
return logger