コード例 #1
0
ファイル: cfg.py プロジェクト: hagleitn/Openstack-Devstack2
def get_config(cfg_fn=None, cfg_cls=None):
    if not cfg_fn:
        cfg_fn = sh.canon_path(settings.STACK_CONFIG_LOCATION)
    if not cfg_cls:
        cfg_cls = StackConfigParser
    config_instance = cfg_cls()
    config_instance.read(cfg_fn)
    return config_instance
コード例 #2
0
def _get_config():
    cfg_fn = sh.canon_path(settings.STACK_CONFIG_LOCATION)
    LOG.info("Loading config from [%s]" % (cfg_fn))
    config_instance = cfg.EnvConfigParser()
    config_instance.read(cfg_fn)
    return config_instance
コード例 #3
0
def get_config(cfg_fn=None):
    if not cfg_fn:
        cfg_fn = sh.canon_path(settings.STACK_CONFIG_LOCATION)
    return StackConfigParser(fns=[cfg_fn])
コード例 #4
0
def get_config():
    cfg_fn = sh.canon_path(settings.STACK_CONFIG_LOCATION)
    config_instance = cfg.StackConfigParser()
    config_instance.read(cfg_fn)
    return config_instance
コード例 #5
0
ファイル: cfg.py プロジェクト: dreamhost/Openstack-DevstackPy
def get_config(cfg_fn=None):
    if not cfg_fn:
        cfg_fn = sh.canon_path(settings.STACK_CONFIG_LOCATION)
    return StackConfigParser(fns=[cfg_fn])