コード例 #1
0
ファイル: test_main.py プロジェクト: Anthony25/virt-backup
def mock_get_config(monkeypatch):
    config = Config(defaults={"debug": False, })
    config.from_dict(get_config(TESTCONF_PATH))

    monkeypatch.setattr(
        virt_backup.__main__, "get_setup_config", lambda: config
    )

    return config
コード例 #2
0
ファイル: __main__.py プロジェクト: orignboy/virt-backup
def get_setup_config():
    config = Config(defaults={
        "debug": False,
    })
    try:
        config.from_dict(get_config())
    except FileNotFoundError:
        sys.exit(1)
    return config
コード例 #3
0
ファイル: test_main.py プロジェクト: sanminaben/virt-backup
def mock_get_config(monkeypatch):
    config = Config(defaults={
        "debug": False,
    })
    config.from_dict(get_config(TESTCONF_PATH))

    monkeypatch.setattr(virt_backup.__main__, "get_setup_config",
                        lambda: config)

    return config
コード例 #4
0
def get_setup_config():
    config = Config(defaults={"debug": False,})
    try:
        loaded_config = get_config()
    except FileNotFoundError:
        sys.exit(1)

    compat_layers.config.convert_warn(loaded_config)
    config.from_dict(loaded_config)
    return config
コード例 #5
0
ファイル: test_config.py プロジェクト: sanminaben/virt-backup
    def test_from_dict(self, get_testing_config):
        conf = Config()
        conf.from_dict(get_testing_config)

        assert sorted(conf.items()) == sorted(get_testing_config.items())