From 37c25fe9a89f5f319d781738d3e8f7631ac6668a Mon Sep 17 00:00:00 2001 From: Pablo Hoffman Date: Thu, 23 Sep 2010 12:32:49 -0300 Subject: [PATCH] Fixed CrawlerSettings.__str__() method when settings_module is None --- scrapy/settings/__init__.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/scrapy/settings/__init__.py b/scrapy/settings/__init__.py index 7ca18b3ca..55374de76 100644 --- a/scrapy/settings/__init__.py +++ b/scrapy/settings/__init__.py @@ -56,7 +56,11 @@ class CrawlerSettings(Settings): return super(CrawlerSettings, self).__getitem__(opt_name) def __str__(self): - return "" % self.settings_module.__name__ + if self.settings_module: + return "" % \ + (self.settings_module.__name__, self.settings_module.__file__) + else: + return "" class SpiderSettings(Settings):