From 246f23cbcac4bbbb73e269d920b59b8cd4edca71 Mon Sep 17 00:00:00 2001 From: Hugo Villeneuve Date: Wed, 3 May 2023 16:53:36 +0200 Subject: [PATCH] kas: define variable to store default log level To make it easier to display (and modify) the default log level, especially with the introduction of the new (future commit) argument --log-level. Signed-off-by: Hugo Villeneuve [Jan: style fix] Signed-off-by: Jan Kiszka --- kas/kas.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/kas/kas.py b/kas/kas.py index 2fe9553..5bc0d12 100644 --- a/kas/kas.py +++ b/kas/kas.py @@ -45,13 +45,15 @@ from . import plugins __license__ = 'MIT' __copyright__ = 'Copyright (c) Siemens AG, 2017-2018' +default_log_level = 'info' + def create_logger(): """ Setup the logging environment """ log = logging.getLogger() # root logger - log.setLevel(logging.INFO) + log.setLevel(logging.getLevelName(default_log_level.upper())) format_str = '%(asctime)s - %(levelname)-8s - %(message)s' date_format = '%Y-%m-%d %H:%M:%S' if HAVE_COLORLOG and os.isatty(2):