Skip to content

Commit 4fde751

Browse files
committed
fix: package_logger as const over logger instance
1 parent bc2273d commit 4fde751

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

aws_lambda_powertools/logging/utils.py

+4-3
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33

44
from .logger import Logger
55

6+
PACKAGE_LOGGER = "aws_lambda_powertools"
7+
68

79
def copy_config_to_registered_loggers(
810
source_logger: Logger,
@@ -24,7 +26,6 @@ def copy_config_to_registered_loggers(
2426
exclude : Optional[Set[str]], optional
2527
List of logger names to exclude, by default None
2628
"""
27-
package_logger = logging.getLogger("aws_lambda_powertools")
2829
level = log_level or source_logger.level
2930

3031
# Assumptions: Only take parent loggers not children (dot notation rule)
@@ -36,9 +37,9 @@ def copy_config_to_registered_loggers(
3637

3738
# Exclude source and powertools package logger by default
3839
if exclude:
39-
exclude.update(source_logger.name, package_logger.name)
40+
exclude.update(source_logger.name, PACKAGE_LOGGER)
4041
else:
41-
exclude = {source_logger.name, package_logger.name}
42+
exclude = {source_logger.name, PACKAGE_LOGGER}
4243

4344
# Prepare loggers set
4445
if include:

0 commit comments

Comments
 (0)