skyeweave/atlasimagecomposer/utils/logger.py

19 lines
465 B
Python
Raw Normal View History

2024-10-14 18:23:09 +00:00
import logging
import sys
from ..config import Logging
from .disables import disable_tqdm
def init_logger():
if Logging.LEVEL == "DEBUG":
disable_tqdm()
logger = logging.getLogger(Logging.NAME)
logger.setLevel(Logging.LEVEL)
handler = logging.StreamHandler(stream=sys.stdout)
2024-10-16 19:11:21 +00:00
formatter = logging.Formatter('[%(levelname)s] [%(name)s] %(message)s')
2024-10-14 18:23:09 +00:00
handler.setFormatter(formatter)
logger.addHandler(handler)
return logger