From c76200561d81036de6b2f3d9593587a22aaa24fa Mon Sep 17 00:00:00 2001 From: elpolilla Date: Wed, 30 Jul 2008 11:20:22 +0000 Subject: [PATCH] bugfix in scraping report --HG-- extra : convert_revision : svn%3Ab85faa78-f9eb-468e-a121-7cced6da292c%40137 --- scrapy/trunk/scrapy/report/__init__.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/scrapy/trunk/scrapy/report/__init__.py b/scrapy/trunk/scrapy/report/__init__.py index 08a232366..db69a7a54 100644 --- a/scrapy/trunk/scrapy/report/__init__.py +++ b/scrapy/trunk/scrapy/report/__init__.py @@ -57,8 +57,10 @@ class Report(object): def engine_stopped(self): if self.passed: - self.passed_file.write('\n--- Total scraped products: %d\n' % self.total['passed']) - self.passed_file.close() + if self.passed_file: + self.passed_file.write('\n--- Total scraped products: %d\n' % self.total['passed']) + self.passed_file.close() if self.dropped: - self.dropped_file.write('\n--- Total dropped products: %d\n' % self.total['dropped']) - self.dropped_file.close() + if self.dropped_file: + self.dropped_file.write('\n--- Total dropped products: %d\n' % self.total['dropped']) + self.dropped_file.close()