Harden logging config with safer overrides and optional JSON/file sinks

This commit is contained in:
ي
2026-03-11 16:31:28 +05:30
parent b410ece4ca
commit 7619604324
6 changed files with 287 additions and 124 deletions

View File

@@ -49,8 +49,8 @@ load_dotenv(project_root / '.env') # root .env (fallback)
load_dotenv() # CWD .env (fallback)
# Set up clean logging for end users
from logging_config import setup_clean_logging
setup_clean_logging()
from logging_config import configure_logging
configure_logging(bootstrap_source="asgi-import")
# Import middleware
from middleware.auth_middleware import get_current_user