data-anaxi/anaxi/logging.py

15 lines
377 B
Python

import logging
def get_anaxi_logger(name: str) -> None:
logger = logging.getLogger(name)
handler = logging.StreamHandler()
handler.setFormatter(
logging.Formatter(
fmt="%(asctime)s - [%(levelname)s] - %(filename)s - L%(lineno)d - %(message)s"
)
)
logger.addHandler(handler)
logger.setLevel(logging.INFO)
return logger