Vscode / app /logging_config.py
Erinaldorodrigues's picture
Deploy Safe Bet AI v2.1 Precision
cd4fb81
Raw
History Blame Contribute Delete
606 Bytes
import logging
import sys
def configure_logging() -> None:
# Always protect query-string secrets, even when the hosting environment or
# test runner has already installed root handlers.
logging.getLogger("httpx").setLevel(logging.WARNING)
logging.getLogger("httpcore").setLevel(logging.WARNING)
root = logging.getLogger()
if root.handlers:
return
handler = logging.StreamHandler(sys.stdout)
handler.setFormatter(logging.Formatter(
"%(asctime)s | %(levelname)s | %(name)s | %(message)s"
))
root.setLevel(logging.INFO)
root.addHandler(handler)