From f70876e63a8770dc277a16417bcc87399c131dd8 Mon Sep 17 00:00:00 2001 From: Andreas Bolin <2535580+andbo467@users.noreply.github.com> Date: Sun, 10 Jul 2022 03:51:27 +0200 Subject: [PATCH] Change default level to INFO. Expanded size of funcName in log output. --- b_asic/scheduler-gui/logger.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/b_asic/scheduler-gui/logger.py b/b_asic/scheduler-gui/logger.py index 3dfbbebb..a19c657f 100644 --- a/b_asic/scheduler-gui/logger.py +++ b/b_asic/scheduler-gui/logger.py @@ -24,14 +24,14 @@ The last `exception(str)` is used to capture exceptions output, that normally won't be captured. See https://docs.python.org/3/howto/logging.html for more information. """ +import os +import sys from logging import Logger import logging import logging.handlers -import os -import sys -def getLogger(name: str='scheduler-gui.log', loglevel: str='DEBUG') -> Logger: +def getLogger(name: str='scheduler-gui.log', loglevel: str='INFO') -> Logger: """This function creates console- and filehandler and from those, creates a logger object. Args: @@ -51,12 +51,12 @@ def getLogger(name: str='scheduler-gui.log', loglevel: str='DEBUG') -> 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.DEBUG) + loglevel = getattr(logging, loglevel.upper(), logging.INFO) logger.setLevel(loglevel) # setup the console logger c_fmt_date = '%T' - c_fmt = '[%(process)d] %(asctime)s %(filename)18s:%(lineno)-4s %(funcName)18s() %(levelname)-8s: %(message)s' + c_fmt = '[%(process)d] %(asctime)s %(filename)18s:%(lineno)-4s %(funcName)20s() %(levelname)-8s: %(message)s' c_formatter = logging.Formatter(c_fmt, c_fmt_date) c_handler = logging.StreamHandler() c_handler.setFormatter(c_formatter) @@ -65,7 +65,7 @@ def getLogger(name: str='scheduler-gui.log', loglevel: str='DEBUG') -> Logger: # setup the file logger f_fmt_date = '%Y-%m-%dT%T%Z' - f_fmt = '%(asctime)s %(filename)18s:%(lineno)-4s %(funcName)18s() %(levelname)-8s: %(message)s' + f_fmt = '%(asctime)s %(filename)18s:%(lineno)-4s %(funcName)20s() %(levelname)-8s: %(message)s' f_formatter = logging.Formatter(f_fmt, f_fmt_date) f_handler = logging.FileHandler(name, mode = 'w') f_handler.setFormatter(f_formatter) -- GitLab