Source code for three_play.log
import logging
from logging import getLogger
from .constants import LOG_LEVEL
[docs]def get_file_logger(filename: str, name=None, level=logging.INFO,
fmt='%(asctime)s - %(levelname)s - %(message)s'):
logger = logging.getLogger(name or __file__)
handler = logging.FileHandler(filename)
formatter = logging.Formatter(fmt)
handler.setFormatter(formatter)
logger.addHandler(handler)
logger.setLevel(level)
return logger
LOG = getLogger('three_play')
LOG.setLevel(LOG_LEVEL)