From c16150c5cb1f2472561418524b29628e100d37ec Mon Sep 17 00:00:00 2001 From: Michal Danilak Date: Wed, 2 Jan 2013 22:46:28 +0100 Subject: [PATCH] Fixed error message formatting. log.err() doesn't support cool formatting and when error occured, the message was: "ERROR: Error processing %(item)s" --- scrapy/core/scraper.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scrapy/core/scraper.py b/scrapy/core/scraper.py index 75090b258..bd040ebf6 100644 --- a/scrapy/core/scraper.py +++ b/scrapy/core/scraper.py @@ -205,7 +205,7 @@ class Scraper(object): return self.signals.send_catch_log_deferred(signal=signals.item_dropped, \ item=item, spider=spider, exception=output.value) else: - log.err(output, 'Error processing %(item)s', item=item, spider=spider) + log.err(output, 'Error processing %s' % item, spider=spider) else: logkws = self.logformatter.scraped(output, response, spider) log.msg(level=log.DEBUG, spider=spider, **logkws)