From 860d19097bf4ae5533346485b9445de26e05c4a6 Mon Sep 17 00:00:00 2001 From: martin Date: Sat, 7 Dec 2024 16:11:50 +0100 Subject: [PATCH] reformat code --- logger.py | 45 +++++++++++++++++++++++---------------------- 1 file changed, 23 insertions(+), 22 deletions(-) diff --git a/logger.py b/logger.py index eb79d7a..c7e1030 100644 --- a/logger.py +++ b/logger.py @@ -5,29 +5,30 @@ import sys def getLogger(name: str = 'root', loglevel: str = 'INFO') -> Logger: - logger = logging.getLogger(name) + logger = logging.getLogger(name) - # if logger 'name' already exists, return it to avoid logging duplicate - # messages by attaching multiple handlers of the same type - if logger.handlers: - return logger - # if logger 'name' does not already exist, create it and attach handlers - else: - # set logLevel to loglevel or to INFO if requested level is incorrect - loglevel = getattr(logging, loglevel.upper(), logging.INFO) - logger.setLevel(loglevel) - if loglevel == logging.DEBUG: - fmt = '%(asctime)s %(levelname)-8s %(message)s (%(filename)s)' + # if logger 'name' already exists, return it to avoid logging duplicate + # messages by attaching multiple handlers of the same type + if logger.handlers: + return logger + # if logger 'name' does not already exist, create it and attach handlers else: - fmt = '%(asctime)s %(levelname)-8s %(message)s' - fmt_date = '%Y-%m-%dT%T' - formatter = logging.Formatter(fmt, fmt_date) - handler = logging.StreamHandler() - handler.setFormatter(formatter) - logger.addHandler(handler) + # set logLevel to loglevel or to INFO if requested level is incorrect + loglevel = getattr(logging, loglevel.upper(), logging.INFO) + logger.setLevel(loglevel) + if loglevel == logging.DEBUG: + fmt = '%(asctime)s %(levelname)-8s %(message)s (%(filename)s)' + else: + fmt = '%(asctime)s %(levelname)-8s %(message)s' + fmt_date = '%Y-%m-%dT%T' + formatter = logging.Formatter(fmt, fmt_date) + handler = logging.StreamHandler() + handler.setFormatter(formatter) + logger.addHandler(handler) - if logger.name == 'root': - logger.warning('Running: %s %s', - os.path.basename(sys.argv[0]), - ' '.join(sys.argv[1:])) + if logger.name == 'root': + logger.warning( + 'Running: %s %s', + os.path.basename(sys.argv[0]), + ' '.join(sys.argv[1:])) return logger