def log(self, level, msg, *args, **kwargs):
"""
Log with user-defined level, e.g. INFO_V0 to INFO_V5
"""
if not isinstance(level, int):
if logging.raiseExceptions:
raise TypeError("level must be an integer")
else:
return
if self.logger.isEnabledFor(level):
msg, kwargs = self._process_msg(msg, *args, **kwargs)
# self.logger.log(level, msg, **kwargs)
self._log(level, msg, **kwargs)
评论列表
文章目录