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)