17
17
from typing import IO , TYPE_CHECKING , Any , Callable , Generator , Iterable , Mapping , TypeVar , overload
18
18
19
19
from aws_lambda_powertools .logging .buffer .cache import LoggerBufferCache
20
- from aws_lambda_powertools .logging .buffer .functions import _create_buffer_record , _resolve_buffer_log_level
20
+ from aws_lambda_powertools .logging .buffer .functions import _check_minimum_buffer_log_level , _create_buffer_record
21
21
from aws_lambda_powertools .logging .constants import (
22
22
LOGGER_ATTRIBUTE_PRECONFIGURED ,
23
23
)
@@ -86,7 +86,7 @@ class Logger:
86
86
----------
87
87
service : str, optional
88
88
service name to be appended in logs, by default "service_undefined"
89
- level : Literal["DEBUG", "INFO", "WARNING", "ERROR", "CRITICAL"] , int optional
89
+ level : str , int optional
90
90
The level to set. Can be a string representing the level name: 'DEBUG', 'INFO', 'WARNING', 'ERROR', 'CRITICAL'
91
91
or an integer representing the level value: 10 for 'DEBUG', 20 for 'INFO', 30 for 'WARNING', 40 for 'ERROR', 50 for 'CRITICAL'.
92
92
by default "INFO"
@@ -457,7 +457,7 @@ def decorate(event, context, *args, **kwargs):
457
457
458
458
return decorate
459
459
460
- def _add_log_to_buffer (self , level , msg , filename , line , function , ** kwargs ):
460
+ def _add_log_line_to_buffer (self , level , msg , filename , line , function , ** kwargs ):
461
461
# Initial implementation, will always cache
462
462
self ._buffer_cache .add ("XRAY_ID" , msg )
463
463
@@ -493,7 +493,7 @@ def debug(
493
493
494
494
log_record = _create_buffer_record (level = "DEBUG" , msg = msg , args = args , ** kwargs )
495
495
496
- self ._add_log_to_buffer (** log_record )
496
+ self ._add_log_line_to_buffer (** log_record )
497
497
498
498
def info (
499
499
self ,
@@ -520,7 +520,7 @@ def info(
520
520
)
521
521
522
522
# Buffer log level is higher than this log level and we need to flush
523
- if _resolve_buffer_log_level (self ._logger_buffer .minimum_log_level , "INFO" ):
523
+ if _check_minimum_buffer_log_level (self ._logger_buffer .minimum_log_level , "INFO" ):
524
524
return self ._logger .info (
525
525
msg ,
526
526
* args ,
@@ -532,7 +532,7 @@ def info(
532
532
533
533
log_record : dict [str , Any ] = _create_buffer_record (level = "INFO" , msg = msg , args = args , ** kwargs )
534
534
535
- self ._add_log_to_buffer (** log_record )
535
+ self ._add_log_line_to_buffer (** log_record )
536
536
537
537
def warning (
538
538
self ,
@@ -559,7 +559,7 @@ def warning(
559
559
)
560
560
561
561
# Buffer log level is higher than this log level and we need to flush
562
- if _resolve_buffer_log_level (self ._logger_buffer .minimum_log_level , "WARNING" ):
562
+ if _check_minimum_buffer_log_level (self ._logger_buffer .minimum_log_level , "WARNING" ):
563
563
return self ._logger .warning (
564
564
msg ,
565
565
* args ,
@@ -571,7 +571,7 @@ def warning(
571
571
572
572
log_record = _create_buffer_record (level = "WARNING" , msg = msg , args = args , ** kwargs )
573
573
574
- self ._add_log_to_buffer (** log_record )
574
+ self ._add_log_line_to_buffer (** log_record )
575
575
576
576
def error (
577
577
self ,
0 commit comments