pickled settings must go in overrides settings not default, because of

precedence

--HG--
extra : convert_revision : svn%3Ab85faa78-f9eb-468e-a121-7cced6da292c%4063
This commit is contained in:
olveyra 2008-07-14 13:39:58 +00:00
parent 49175d1990
commit 11bc122a54
1 changed files with 3 additions and 3 deletions

View File

@ -13,10 +13,10 @@ class Settings(object):
core = None
def __init__(self):
self.overrides = {}
pickled_settings = os.environ.get("SCRAPY_PICKLED_SETTINGS")
self.overrides = pickle.loads(pickled_settings) if pickled_settings else {}
self.settings = self._import(SETTINGS_MODULE)
pickled_defaults = os.environ.get("SCRAPY_PICKLED_SETTINGS")
self.defaults = pickle.loads(pickled_defaults) if pickled_defaults else {}
self.defaults = {}
self.core = self._import('scrapy.conf.core_settings')
def _import(self, modulepath):