announce('cluster', cluster, 'destroy')
+ config_file = get_config_file_path(cluster)
+ if not os.path.exists(config_file):
+ sys.exit('ERROR: Generated configuration for cluster does not exist')
+
cluster_destroy_quiet(cluster)
def cluster_build(cluster):
'''Build cluster using Ansible'''
- cluster_destroy(cluster)
+ config_file = get_config_file_path(cluster)
+ if os.path.exists(config_file):
+ cluster_destroy(cluster)
cluster_generate(cluster)
cluster_create(cluster)
cluster_ssh_config(cluster)