File tree Expand file tree Collapse file tree 1 file changed +12
-11
lines changed
packages/service-library/src/servicelib Expand file tree Collapse file tree 1 file changed +12
-11
lines changed Original file line number Diff line number Diff line change @@ -692,27 +692,28 @@ def _stored_logger_states(
692692 original_state = _store_logger_state (loggers )
693693
694694 try :
695- # log which loggers states were stored
696- _logger .info (
697- "Stored logger states: %s. TIP: these loggers configuration will be restored later." ,
698- json_dumps (
699- [
700- f"{ state .logger .name } (handlers={ len (state .handlers )} , propagate={ state .propagate } )"
701- for state in original_state
702- ]
703- ),
704- )
705695 yield original_state
706696 finally :
707697 _restore_logger_state (original_state )
708698
709699
710700def _store_logger_state (loggers : list [logging .Logger ]) -> list [_LoggerState ]:
711- return [
701+ logger_states = [
712702 _LoggerState (logger , logger .handlers .copy (), logger .propagate )
713703 for logger in loggers
714704 if logger .handlers or not logger .propagate
715705 ]
706+ # log which loggers states were stored
707+ _logger .info (
708+ "Stored logger states: %s. TIP: these loggers configuration will be restored later." ,
709+ json_dumps (
710+ [
711+ f"{ state .logger .name } (handlers={ len (state .handlers )} , propagate={ state .propagate } )"
712+ for state in logger_states
713+ ]
714+ ),
715+ )
716+ return logger_states
716717
717718
718719def _restore_logger_state (original_state : list [_LoggerState ]) -> None :
You can’t perform that action at this time.
0 commit comments