minor simplification to how default settings are loaded

This commit is contained in:
Pablo Hoffman 2009-08-31 07:36:09 -03:00
parent 062761166c
commit bcf81cd3c4
1 changed files with 3 additions and 3 deletions

View File

@ -7,15 +7,15 @@ See documentation in docs/topics/settings.rst
import os
import cPickle as pickle
from scrapy.conf import default_settings
import_ = lambda x: __import__(x, {}, {}, [''])
class Settings(object):
default_settings_module = 'scrapy.conf.default_settings'
def __init__(self):
self.defaults = {}
self.global_defaults = import_(self.default_settings_module)
self.global_defaults = default_settings
self.disabled = os.environ.get('SCRAPY_SETTINGS_DISABLED', False)
settings_module_path = os.environ.get('SCRAPY_SETTINGS_MODULE', \
os.environ.get('SCRAPYSETTINGS_MODULE', 'scrapy_settings'))