From caad83f766a65aebe061d9caf34b17f08f1cdfbd Mon Sep 17 00:00:00 2001 From: aitbc Date: Sun, 3 May 2026 19:33:19 +0200 Subject: [PATCH] feat: add configure_logging function to aitbc_logging module - Add configure_logging function to aitbc_logging.py for root logging level configuration - Update coordinator-api import to use aitbc_logging.configure_logging instead of deprecated aitbc.logging module --- aitbc/aitbc_logging.py | 4 ++++ apps/coordinator-api/src/app/main.py | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/aitbc/aitbc_logging.py b/aitbc/aitbc_logging.py index 3e634878..ee6c9c9f 100644 --- a/aitbc/aitbc_logging.py +++ b/aitbc/aitbc_logging.py @@ -30,3 +30,7 @@ def setup_logger( def get_logger(name: str) -> logging.Logger: """Get a logger instance""" return logging.getLogger(name) + +def configure_logging(level: str = "INFO") -> None: + """Configure root logging level""" + logging.basicConfig(level=getattr(logging, level.upper())) diff --git a/apps/coordinator-api/src/app/main.py b/apps/coordinator-api/src/app/main.py index fe2928a5..94a12086 100755 --- a/apps/coordinator-api/src/app/main.py +++ b/apps/coordinator-api/src/app/main.py @@ -90,7 +90,7 @@ except ImportError: print("WARNING: ML ZK proofs router not available (missing dependencies)") from aitbc import get_logger -from aitbc.logging import configure_logging +from aitbc.aitbc_logging import configure_logging from aitbc import ( RequestIDMiddleware, PerformanceLoggingMiddleware,