in lib/muchos/azure.py [0:0]
def launch(self):
config = self.config
azure_config = config.ansible_host_vars()
azure_config["vmss_name"] = config.cluster_name
retcode = subprocess.call(
[
"ansible-playbook",
path.join(config.deploy_path, "ansible/azure.yml"),
"--extra-vars",
json.dumps(azure_config),
]
)
if retcode != 0:
exit(
"ERROR - Command failed with return code of {0}".format(
retcode
)
)