Skip to content

Commit 232fddd

Browse files
author
Artem Krivonos
committed
Change AWS_LAMBDA_LOG_LEVEL behaviour
1 parent 6dcfea1 commit 232fddd

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

awslambdaric/bootstrap.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -369,7 +369,7 @@ def create_log_sink():
369369

370370

371371
AWS_LAMBDA_LOG_FORMAT = os.environ.get("AWS_LAMBDA_LOG_FORMAT", "TEXT")
372-
AWS_LAMBDA_LOG_LEVEL = os.environ.get("AWS_LAMBDA_LOG_LEVEL", "INFO")
372+
AWS_LAMBDA_LOG_LEVEL = os.environ.get("AWS_LAMBDA_LOG_LEVEL")
373373
_GLOBAL_AWS_REQUEST_ID = None
374374

375375

@@ -379,8 +379,6 @@ def setup_logging(log_format, log_level, log_sink):
379379
logger_handler = LambdaLoggerHandler(log_sink)
380380
if log_format == "JSON":
381381
logger_handler.setFormatter(JsonFormatter())
382-
logging._levelToName[logging.CRITICAL] = "FATAL"
383-
logger.setLevel(log_level)
384382
else:
385383
logger_handler.setFormatter(
386384
logging.Formatter(
@@ -389,6 +387,10 @@ def setup_logging(log_format, log_level, log_sink):
389387
)
390388
)
391389

390+
if log_level:
391+
logging._levelToName[logging.CRITICAL] = "FATAL"
392+
logger.setLevel(log_level)
393+
392394
logger_handler.addFilter(LambdaLoggerFilter())
393395
logger.addHandler(logger_handler)
394396

0 commit comments

Comments
 (0)