Source code for sr.comp.http.config
"""Logging configuration routines."""
import logging
import logging.config
import os
[docs]def configure_logging_relative(logging_ini: str) -> None:
"""Configure logging from a relative file."""
base_dir = os.path.dirname(__file__)
logging_ini = os.path.join(base_dir, logging_ini)
configure_logging(logging_ini)
[docs]def configure_logging(logging_ini: str) -> None:
"""Configure logging from a file."""
logging.config.fileConfig(logging_ini)
logging.info("logging configured using '%s'.", logging_ini)