向金字塔添加自定义日志处理程序

时间:2015-05-18 11:19:53

标签: python logging pyramid

将自定义日志处理程序添加到金字塔的正确方法是什么?在ini文件中我试图定义一个:

[handler_redis]
class = RedisLogHandler
args =
level = NOTSET
formatter = generic

但我得到(并不太令人惊讶)错误“ImportError:没有名为RedisLogHandler的模块” 我尝试在主 init .py文件中导入它,但没有运气。

1 个答案:

答案 0 :(得分:1)

您应该提供包裹路径:

[handler_redis]
class = mypackage.myhandlers.RedisLogHandler
args =
level = NOTSET
formatter = generic