From 8ea89b277c458e4a3f2cee5e7c96c40dc63e4396 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 876e94176..187c1e9b3 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(spider=spider, **logkws)