blob: d223fb27ec4531994e015e6d53873cc2b51846f7 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
# SPDX-FileCopyrightText: Copyright 2022, Arm Limited and/or its affiliates.
# SPDX-License-Identifier: Apache-2.0
"""Utils for logging."""
import logging
def clear_loggers() -> None:
"""Close the log handlers."""
for _, logger in logging.Logger.manager.loggerDict.items():
if not isinstance(logger, logging.PlaceHolder):
for handler in logger.handlers:
handler.close()
logger.removeHandler(handler)
|