コード例 #1
0
ファイル: test_ansible.py プロジェクト: saito-hideki/molecule
def test_default_env_property_collections_path(config_instance):
    config_instance.project_directory = (
        "/some/path/ansible_collections/namespace/collection/but/not/really"
        "/ansible_collections/other_ns/other_name/and/some/more/segments")

    env = ansible.Ansible(config_instance).default_env

    paths = env[config_instance.ansible_collections_path].split(":")
    assert "/some/path/ansible_collections/namespace/collection/but/not/really" in paths
コード例 #2
0
ファイル: test_ansible.py プロジェクト: tmp-jc/psych
def _instance(_provisioner_section_data, config_instance):
    return ansible.Ansible(config_instance)
コード例 #3
0
ファイル: config.py プロジェクト: yves-vogl/molecule
 def provisioner(self):
     provisioner_name = self.config['provisioner']['name']
     if provisioner_name == 'ansible':
         return ansible.Ansible(self)
コード例 #4
0
ファイル: config.py プロジェクト: m4rkw/molecule
 def provisioner(self):
     provisioner_name = self.config['provisioner']['name']
     if provisioner_name == 'ansible':
         return ansible.Ansible(self)
     else:
         util.exit_with_invalid_section('provisioner', provisioner_name)
コード例 #5
0
ファイル: test_ansible.py プロジェクト: neilus/molecule
def ansible_instance(molecule_provisioner_section_data, config_instance):
    config_instance.merge_dicts(config_instance.config,
                                molecule_provisioner_section_data)

    return ansible.Ansible(config_instance)
コード例 #6
0
ファイル: config.py プロジェクト: tayler-jones/molecule
 def provisioner(self):
     provisioner_name = self.config["provisioner"]["name"]
     if provisioner_name == "ansible":
         return ansible.Ansible(self)