Пример #1
0
def ctrl(ployconf):
    from ploy import Controller
    import ploy_ansible
    import ploy.tests.dummy_plugin
    ployconf.fill([
        '[dummy-instance:foo]'])
    ctrl = Controller(configpath=ployconf.directory)
    ctrl.plugins = {
        'dummy': ploy.tests.dummy_plugin.plugin,
        'ansible': ploy_ansible.plugin}
    return ctrl
Пример #2
0
def env_mock(ctrl, fabric_integration, monkeypatch, ployconf):
    from fabric.api import env
    ployconf.fill([
        '[dummy-instance:test_instance]'])
    env.instance = ctrl.instances['test_instance']
    return env
Пример #3
0
def env_mock(ctrl, fabric_integration, monkeypatch, ployconf):
    from fabric.api import env
    ployconf.fill(['[dummy-instance:test_instance]'])
    env.instance = ctrl.instances['test_instance']
    return env