4
4
from .logger import Logger
5
5
6
6
PACKAGE_LOGGER = "aws_lambda_powertools"
7
+ LOGGER = logging .getLogger (__name__ )
7
8
8
9
9
10
def copy_config_to_registered_loggers (
@@ -56,7 +57,7 @@ def copy_config_to_registered_loggers(
56
57
loggers = exclude
57
58
filter_func = _exclude_registered_loggers_filter
58
59
59
- registered_loggers = _find_registered_loggers (source_logger , loggers , filter_func )
60
+ registered_loggers = _find_registered_loggers (loggers = loggers , filter_func = filter_func )
60
61
for logger in registered_loggers :
61
62
_configure_logger (source_logger = source_logger , logger = logger , level = level , ignore_log_level = ignore_log_level )
62
63
@@ -72,13 +73,12 @@ def _exclude_registered_loggers_filter(loggers: Set[str]) -> List[logging.Logger
72
73
73
74
74
75
def _find_registered_loggers (
75
- source_logger : Logger ,
76
76
loggers : Set [str ],
77
77
filter_func : Callable [[Set [str ]], List [logging .Logger ]],
78
78
) -> List [logging .Logger ]:
79
79
"""Filter root loggers based on provided parameters."""
80
80
root_loggers = filter_func (loggers )
81
- source_logger .debug (f"Filtered root loggers: { root_loggers } " )
81
+ LOGGER .debug (f"Filtered root loggers: { root_loggers } " )
82
82
return root_loggers
83
83
84
84
@@ -91,12 +91,12 @@ def _configure_logger(
91
91
# customers may not want to copy the same log level from Logger to discovered loggers
92
92
if not ignore_log_level :
93
93
logger .setLevel (level )
94
- source_logger .debug (f"Logger { logger } reconfigured to use logging level { level } " )
94
+ LOGGER .debug (f"Logger { logger } reconfigured to use logging level { level } " )
95
95
96
96
logger .handlers = []
97
97
logger .propagate = False # ensure we don't propagate logs to existing loggers, #1073
98
98
source_logger .append_keys (name = "%(name)s" ) # include logger name, see #1267
99
99
100
100
for source_handler in source_logger .handlers :
101
101
logger .addHandler (source_handler )
102
- source_logger .debug (f"Logger { logger } reconfigured to use { source_handler } " )
102
+ LOGGER .debug (f"Logger { logger } reconfigured to use { source_handler } " )
0 commit comments