我正在使用jinja和webassets进行资产管理以及cssutils来缩小和组合css文件。问题是当cssutils产生“致命错误”时,它会启动我用python日志记录设置的电子邮件警报系统。问题是错误并不是真正致命的解析器不知道属性,但页面仍然渲染正常,css是有效的CSS(它主要来自它正在计算的Twitter引导程序)。如何设置cssutils以将其错误压缩到较低级别,因此我不会收到50个错误警报,因为它不喜欢渐变语法。
[ERROR 2012-04-23 13:59:35,844] - MainProcess (13706) - (errorhandler:__handle:100) Property: Invalid value for "CSS Level 2.1" property: rgba(0,0,0,.75) [3518:3: background]
答案 0 :(得分:0)
将处理程序的级别设置为高于要抑制的级别,或者将logging.Filter
添加到相关处理程序并将其级别设置为高于要抑制的级别。