Skip to content

Commit 9c4b303

Browse files
committed
cleanup
1 parent 6c99f43 commit 9c4b303

File tree

1 file changed

+0
-58
lines changed

1 file changed

+0
-58
lines changed

packages/service-library/src/servicelib/logging_utils.py

Lines changed: 0 additions & 58 deletions
Original file line numberDiff line numberDiff line change
@@ -722,61 +722,3 @@ def _restore_logger_state(original_state: list[_LoggerState]) -> None:
722722
logger.handlers.clear()
723723
logger.handlers.extend(state.handlers)
724724
logger.propagate = state.propagate
725-
726-
727-
def _apply_comprehensive_logging_setup(
728-
all_loggers: list[logging.Logger],
729-
root_handler: logging.Handler,
730-
) -> list[_LoggerState]:
731-
"""
732-
Apply comprehensive logging setup: clear all handlers, ensure propagation,
733-
and set up root logger with the provided handler.
734-
735-
Returns the original logger state for restoration.
736-
"""
737-
root_logger = logging.getLogger()
738-
739-
# Store original state for restoration
740-
original_logger_state = _store_logger_state(all_loggers)
741-
742-
# Remove all handlers from all loggers and ensure propagation
743-
loggers_modified = []
744-
for logger in all_loggers:
745-
if logger is root_logger:
746-
continue
747-
748-
# Track what we're modifying for logging purposes
749-
had_handlers = bool(logger.handlers)
750-
had_propagate_disabled = not logger.propagate
751-
752-
if had_handlers or had_propagate_disabled:
753-
loggers_modified.append(
754-
{
755-
"name": logger.name,
756-
"had_handlers": had_handlers,
757-
"had_propagate_disabled": had_propagate_disabled,
758-
"handlers": [type(h).__name__ for h in logger.handlers],
759-
}
760-
)
761-
762-
# Clear handlers and ensure propagation
763-
logger.handlers.clear()
764-
logger.propagate = True
765-
766-
# Set up root logger with the provided handler only
767-
root_logger.handlers.clear()
768-
root_logger.addHandler(root_handler)
769-
770-
if loggers_modified:
771-
_logger.info(
772-
"Modified %d loggers for comprehensive logging: %s",
773-
len(loggers_modified),
774-
json_dumps(
775-
[
776-
f"{info['name']}(removed_handlers={info['handlers']}, enabled_propagate={info['had_propagate_disabled']})"
777-
for info in loggers_modified
778-
]
779-
),
780-
)
781-
782-
return original_logger_state

0 commit comments

Comments
 (0)