# HG changeset patch # User Jeff Hammel # Date 1379486450 25200 # Node ID 1c3ba645a69bbf7b982dbf9580acd704d352d4d2 # Parent 82151d79e117dcb682907e8dcb1f4005587c563d configuration/configuration.py diff -r 82151d79e117 -r 1c3ba645a69b configuration/configuration.py --- a/configuration/configuration.py Tue Sep 17 23:35:26 2013 -0700 +++ b/configuration/configuration.py Tue Sep 17 23:40:50 2013 -0700 @@ -593,10 +593,10 @@ """`Configuration` class driven by a config file in user-space""" # configuration items to interpolate as paths - # TODO: moar bettur! + # TODO: integrate with above BaseCLI paths = [] - def __init__(self, config=None, load='--config'): + def __init__(self, config=None, load='--config', **kwargs): # default configuration file self.config_name = config or '.' + os.path.splitext(sys.argv[0])[0] @@ -605,7 +605,7 @@ if os.path.exists(self.default_config_file_path): self.load_help += ' [DEFAULT: %s]' % self.default_config_file - Configuration.__init__(self, usage=self.usage, load=load) + Configuration.__init__(self, load=load, **kwargs) def validate(self): Configuration.validate(self)