1
0
mirror of https://github.com/microsoft/qlib.git synced 2026-06-30 09:31:18 +08:00

Add set_global_logger_level

This commit is contained in:
zhupr
2021-05-09 09:05:57 +08:00
parent 95a4a98de8
commit d2daba99d3

View File

@@ -163,3 +163,10 @@ class LogFilter(logging.Filter):
elif isinstance(self.param, list):
allow = not any([self.match_msg(p, record.msg) for p in self.param])
return allow
def set_global_logger_level(level: int):
qlib_logger = logging.root.manager.loggerDict.get("qlib", None)
if qlib_logger is not None:
for _handler in qlib_logger.handlers:
_handler.level = level