16 lines
377 B
Python
16 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
|