Files
BellScheduler/app/log.py
William Peebles 437c093adf
All checks were successful
continuous-integration/drone/push Build is passing
logging bugfix
2023-03-21 22:44:51 -04:00

14 lines
487 B
Python

import logging
import sys
def appLogger(name):
formatter = logging.Formatter(fmt='%(asctime)s %(levelname)-8s %(message)s',
datefmt='%Y-%m-%d %H:%M:%S')
screen_handler = logging.StreamHandler(stream=sys.stdout)
screen_handler.setFormatter(formatter)
logger = logging.getLogger(name)
logger.setLevel(logging.DEBUG)
if (logger.hasHandlers()):
logger.handlers.clear()
logger.addHandler(screen_handler)
return logger