1717from typing import IO , TYPE_CHECKING , Any , Callable , Generator , Iterable , Mapping , TypeVar , overload
1818
1919from 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
2121from aws_lambda_powertools .logging .constants import (
2222 LOGGER_ATTRIBUTE_PRECONFIGURED ,
2323)
@@ -86,7 +86,7 @@ class Logger:
8686 ----------
8787 service : str, optional
8888 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
9090 The level to set. Can be a string representing the level name: 'DEBUG', 'INFO', 'WARNING', 'ERROR', 'CRITICAL'
9191 or an integer representing the level value: 10 for 'DEBUG', 20 for 'INFO', 30 for 'WARNING', 40 for 'ERROR', 50 for 'CRITICAL'.
9292 by default "INFO"
@@ -457,7 +457,7 @@ def decorate(event, context, *args, **kwargs):
457457
458458 return decorate
459459
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 ):
461461 # Initial implementation, will always cache
462462 self ._buffer_cache .add ("XRAY_ID" , msg )
463463
@@ -493,7 +493,7 @@ def debug(
493493
494494 log_record = _create_buffer_record (level = "DEBUG" , msg = msg , args = args , ** kwargs )
495495
496- self ._add_log_to_buffer (** log_record )
496+ self ._add_log_line_to_buffer (** log_record )
497497
498498 def info (
499499 self ,
@@ -520,7 +520,7 @@ def info(
520520 )
521521
522522 # 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" ):
524524 return self ._logger .info (
525525 msg ,
526526 * args ,
@@ -532,7 +532,7 @@ def info(
532532
533533 log_record : dict [str , Any ] = _create_buffer_record (level = "INFO" , msg = msg , args = args , ** kwargs )
534534
535- self ._add_log_to_buffer (** log_record )
535+ self ._add_log_line_to_buffer (** log_record )
536536
537537 def warning (
538538 self ,
@@ -559,7 +559,7 @@ def warning(
559559 )
560560
561561 # 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" ):
563563 return self ._logger .warning (
564564 msg ,
565565 * args ,
@@ -571,7 +571,7 @@ def warning(
571571
572572 log_record = _create_buffer_record (level = "WARNING" , msg = msg , args = args , ** kwargs )
573573
574- self ._add_log_to_buffer (** log_record )
574+ self ._add_log_line_to_buffer (** log_record )
575575
576576 def error (
577577 self ,
0 commit comments