From 0ecccdeeea2709d80984bf25008bec5eb63b684f Mon Sep 17 00:00:00 2001 From: spalen0 Date: Mon, 22 Jun 2026 17:29:09 +0200 Subject: [PATCH] fix: prevent duplicate log output via propagate=False --- utils/logger.py | 1 + 1 file changed, 1 insertion(+) diff --git a/utils/logger.py b/utils/logger.py index 243869d5..4d549d86 100644 --- a/utils/logger.py +++ b/utils/logger.py @@ -16,6 +16,7 @@ def get_logger(name: str) -> logging.Logger: handler = logging.StreamHandler(sys.stdout) handler.setFormatter(logging.Formatter("[%(asctime)s] %(levelname)s %(name)s: %(message)s")) logger.addHandler(handler) + logger.propagate = False level = os.getenv("LOG_LEVEL", "INFO").upper() logger.setLevel(getattr(logging, level, logging.INFO)) return logger