我有一个Logger对象,具有自定义日志级别支持(假设跟踪)。 我使用LogAdapter向传递给日志调用的参数添加上下文信息。你知道吗
由于LogAdapter对象不知道自定义日志级别函数,我应该如何调用它?你知道吗
def get_logger():
# It will return a logger object which has a custom log level TRACE
# It will also add a function, trace() in logger for custom level logging
logger = get_logger()
logger2 = logging.LoggerAdapter(logger,{'instance_id':'some random string'})
logger.trace('some log') # It will work
logger2.trace('Some log') # It will not work
# One possible approach to log TRACE level
logger2.log(TRACE,"New trace") # It will work
目前没有回答
相关问题 更多 >
编程相关推荐