コード例 #1
0
ファイル: base.py プロジェクト: simedcn/savanna
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)
コード例 #2
0
ファイル: base.py プロジェクト: simedcn/savanna
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)
コード例 #3
0
ファイル: base.py プロジェクト: jfzhang2013/savanna
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)
コード例 #4
0
ファイル: base.py プロジェクト: jfzhang2013/savanna
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)
コード例 #5
0
ファイル: base.py プロジェクト: jfzhang2013/savanna
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)