From a26b2e800610b99667eb6a09d76f669ec98af612 Mon Sep 17 00:00:00 2001 From: Tabrez Mohammed Date: Sat, 9 Nov 2024 23:31:16 -0800 Subject: [PATCH 1/2] don't clobber root logger --- fdk/log.py | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/fdk/log.py b/fdk/log.py index 67ed8c8..3a1b14e 100644 --- a/fdk/log.py +++ b/fdk/log.py @@ -38,20 +38,11 @@ def __setup_logger(): 'true', '1', 't', 'y', 'yes', 'yeah', 'yup', 'certainly', 'uh-huh'] logging.getLogger("asyncio").setLevel(logging.WARNING) + root = logging.getLogger() - root.setLevel(logging.DEBUG) - - ch = logging.StreamHandler(sys.stderr) - formatter = RequestFormatter( - '%(fn_request_id)s - ' - '%(name)s - ' - '%(levelname)s - ' - '%(message)s' - ) - ch.setFormatter(formatter) - root.addHandler(ch) logger = logging.getLogger("fdk") if fdk_debug: + root.setLevel(logging.DEBUG) logger.setLevel(logging.DEBUG) else: logger.setLevel(logging.WARNING) From 7fb681a2e8a5093beece301a057c79542e272c93 Mon Sep 17 00:00:00 2001 From: Tabrez Mohammed Date: Sat, 9 Nov 2024 23:35:38 -0800 Subject: [PATCH 2/2] restore streamhandler and add to fdk logger instead --- fdk/log.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/fdk/log.py b/fdk/log.py index 3a1b14e..3445e24 100644 --- a/fdk/log.py +++ b/fdk/log.py @@ -41,6 +41,17 @@ def __setup_logger(): root = logging.getLogger() logger = logging.getLogger("fdk") + + ch = logging.StreamHandler(sys.stderr) + formatter = RequestFormatter( + '%(fn_request_id)s - ' + '%(name)s - ' + '%(levelname)s - ' + '%(message)s' + ) + ch.setFormatter(formatter) + logger.addHandler(ch) + if fdk_debug: root.setLevel(logging.DEBUG) logger.setLevel(logging.DEBUG)