Skip to content

Commit 950583c

Browse files
committed
fix: exception on flush without buffer
1 parent c94accc commit 950583c

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

aws_lambda_powertools/logging/logger.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1197,6 +1197,10 @@ def flush_buffer(self) -> None:
11971197

11981198
tracer_id = get_tracer_id()
11991199

1200+
# no buffer config? return
1201+
if not self._buffer_config:
1202+
return
1203+
12001204
# Flushing log without a tracer id? Return
12011205
if not tracer_id:
12021206
return
@@ -1206,9 +1210,6 @@ def flush_buffer(self) -> None:
12061210
if not buffer:
12071211
return
12081212

1209-
if not self._buffer_config:
1210-
return
1211-
12121213
# Check ALC level against buffer level
12131214
lambda_log_level = self._get_aws_lambda_log_level()
12141215
if lambda_log_level:

0 commit comments

Comments
 (0)