From d67f292d92a23c94f731596e4a9462583f176740 Mon Sep 17 00:00:00 2001 From: Jakob de Maeyer Date: Mon, 2 Nov 2015 16:36:33 +0100 Subject: [PATCH] Move Spider.update_settings() into Crawler.crawl() --- scrapy/crawler.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scrapy/crawler.py b/scrapy/crawler.py index 2794a5837..66f28e3e3 100644 --- a/scrapy/crawler.py +++ b/scrapy/crawler.py @@ -29,7 +29,6 @@ class Crawler(object): self.spidercls = spidercls self.settings = settings.copy() - self.spidercls.update_settings(self.settings) self.signals = SignalManager(self) self.stats = load_object(self.settings['STATS_CLASS'])(self) @@ -65,6 +64,7 @@ class Crawler(object): self.crawling = True try: + self.spidercls.update_settings(self.settings) self.settings.freeze() self.extensions = ExtensionManager.from_crawler(self)