Move Spider.update_settings() into Crawler.crawl()

This commit is contained in:
Jakob de Maeyer 2015-11-02 16:36:33 +01:00
parent c0566b2b07
commit d67f292d92
1 changed files with 1 additions and 1 deletions

View File

@ -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)