Fix up config.py slightly to make pylint happier

This commit is contained in:
Chris Jones 2009-11-20 16:46:50 -06:00
parent 279ebf55d6
commit 025c5d3dd1

View File

@ -148,13 +148,20 @@ DEFAULTS = {
class Config(Borg, dict):
"""Class to provide access to our user configuration"""
defaults = None
def __init__(self):
"""Class initialiser"""
Borg.__init__(self)
dict.__init__(self)
def prepare_attributes(self):
"""Set up our borg environment"""
if self.defaults is None:
self.defaults = DEFAULTS
def __getitem__(self, key):
"""Look up a configuration item"""
return(DEFAULTS[key])
return(self.defaults[key])