提交 7608da88 编写于 作者: P Paul Tremberth

Fix logging of enabled middlewares

Wrong middlewares list was being pretty-printed
(introduced in #1263)
上级 a7b86137
......@@ -44,9 +44,11 @@ class MiddlewareManager(object):
logger.warning("Disabled %(clsname)s: %(eargs)s",
{'clsname': clsname, 'eargs': e.args[0]},
extra={'crawler': crawler})
enabled = [x.__class__.__name__ for x in middlewares]
logger.info("Enabled %(componentname)ss:\n%(enabledlist)s",
{'componentname': cls.component_name,
'enabledlist': pprint.pformat(mwlist)},
'enabledlist': pprint.pformat(enabled)},
extra={'crawler': crawler})
return cls(*middlewares)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册