def check_job_unique_name(name): if name in [j.name for j in api.get_jobs()]: raise ex.NameAlreadyExistsException("Job with name '%s' " "already exists" % name)
def check_data_source_unique_name(name): if name in [ds.name for ds in api.get_data_sources()]: raise ex.NameAlreadyExistsException("Data source with name '%s' " "already exists" % name)
def check_cluster_template_unique_name(name): if name in [t.name for t in api.get_cluster_templates()]: raise ex.NameAlreadyExistsException("Cluster template with name '%s'" " already exists" % name)
def check_node_group_template_unique_name(name): if name in [t.name for t in api.get_node_group_templates()]: raise ex.NameAlreadyExistsException("NodeGroup template with name '%s'" " already exists" % name)
def check_cluster_unique_name(name): if name in [cluster.name for cluster in api.get_clusters()]: raise ex.NameAlreadyExistsException("Cluster with name '%s' already" " exists" % name)