convention: avoid confusion with __setitem__

This commit is contained in:
Filip Valder
2016-11-11 14:53:43 +01:00
parent 6d0903c872
commit 3313cbb007

View File

@@ -197,7 +197,7 @@ def from_app_config():
for key, value in app.config.items():
# lower keys
key = key.lower()
conf.setitem(key, value)
conf.set_item(key, value)
return conf
@@ -212,10 +212,10 @@ class Config(object):
in self._defaults}
for conf_item in self._defaults:
self.setitem(conf_item['name'], conf_item['default'])
self.set_item(conf_item['name'], conf_item['default'])
def setitem(self, key, value):
if key == 'setitem' or key.startswith('_'):
def set_item(self, key, value):
if key == 'set_item' or key.startswith('_'):
raise Exception("Configuration item's name is not allowed: %s" % key)
# registered defaults