1
0
mirror of https://github.com/scrapy/scrapy.git synced 2025-02-25 10:43:49 +00:00

Merge pull request #1722 from redapple/mwlist-logging

[MRG+1] Fix logging of enabled middlewares
This commit is contained in:
Mikhail Korobov 2016-01-26 17:21:08 +05:00
commit 1e48574576

View File

@ -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)