From 74ad3893b434ec87584f31581c8d16abe4ed486b Mon Sep 17 00:00:00 2001 From: hoang Date: Fri, 25 Sep 2026 16:54:29 +0700 Subject: [PATCH] Fix bug that v2 API logs are not displayed as expected In Promgen, the v2 API logs should be displayed by default because V2_API_LOGGING_ENABLED is set to True by default. However, these logs were set at the INFO level, while Python's default logging level is WARNING. To address this issue, we have configured the logger for PromgenMiddleware to use the INFO level specifically and added a StreamHandler for it. --- promgen/middleware.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/promgen/middleware.py b/promgen/middleware.py index 93c59724f..42686d8ee 100644 --- a/promgen/middleware.py +++ b/promgen/middleware.py @@ -32,7 +32,11 @@ from promgen.signals import trigger_write_config, trigger_write_rules, trigger_write_urls logger = logging.getLogger(__name__) +logger.setLevel(logging.INFO) +if not logger.handlers: + handler = logging.StreamHandler() + logger.addHandler(handler) _user = local()