Add set_global_logger_level

This commit is contained in:
zhupr committed 2021-05-09 09:05:57 +08:00
1 parent 95a4a98de8
commit d2daba99d3
1 file changed
+7
+7
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