All checks were successful
continuous-integration/drone/push Build is passing
14 lines
487 B
Python
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 |