From b67f36142d74eb76ee6d5127c06ca22f8635922f Mon Sep 17 00:00:00 2001 From: Cristina Date: Sun, 29 Sep 2024 08:09:26 -0500 Subject: [PATCH] add logging --- src/HH4b/log_utils.py | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 src/HH4b/log_utils.py diff --git a/src/HH4b/log_utils.py b/src/HH4b/log_utils.py new file mode 100644 index 00000000..4018259d --- /dev/null +++ b/src/HH4b/log_utils.py @@ -0,0 +1,19 @@ +## https://fangpenlin.com/posts/2012/08/26/good-logging-practice-in-python/ +log_config = { + "version": 1, + "disable_existing_loggers": False, # this fixes the problem about many loggers + "formatters": { + "default": {"format": "[%(asctime)s] %(levelname)-2s: %(name)-20s %(message)s"}, + }, + "handlers": { + "default": { + "class": "logging.StreamHandler", + "level": "INFO", + "formatter": "default", + }, + }, + "root": { + "level": "INFO", + "handlers": ["default"], + }, +}