Removing any log handlers before adding custom handler.

This commit is contained in:
Roland 2024-03-12 16:47:14 -06:00
parent ce0ae66a9e
commit e4e0a1d722
No known key found for this signature in database
GPG key ID: 9D6DBD3ACF11AB93

View file

@ -44,7 +44,11 @@ from wrolpi.vars import PYTEST, DOCKERIZED, CONFIG_DIR, MEDIA_DIRECTORY, DEFAULT
LOG_LEVEL = multiprocessing.Value(ctypes.c_int, 20)
# Get root handler, delete any existing handlers.
logger = logging.getLogger()
for handler in logger.handlers:
logger.removeHandler(handler)
ch = logging.StreamHandler()
formatter = logging.Formatter('[%(asctime)s] [%(process)d] [%(name)s:%(lineno)d] [%(levelname)s] %(message)s')
ch.setFormatter(formatter)