Skip to content

route_rules.logging

Functions:

init

init(level: str | int = NOTSET) -> None
Source code in src/route_rules/logging/_init.py
29
30
31
32
33
34
35
36
37
def init(level: str | int = logging.NOTSET) -> None:
    logger.remove()
    logger.add(
        sys.stderr,
        level=level,
        filter={"httpcore": logging.INFO, "httpx": logging.INFO},
    )
    logging.basicConfig(handlers=[InterceptHandler()], level=0, force=True)
    rich.traceback.install(show_locals=True)