def list_clusters(request_data, request_context: ctx.RequestContext):
    request_data['is_admin_request'] = True
    pks_clusters = []
    pks_contexts = create_pks_context_for_all_accounts_in_org(request_context)
    for pks_context in pks_contexts:
        pks_broker = PksBroker(pks_context, request_context)
        # Get all cluster information to get vdc name from compute-profile-name
        pks_clusters.extend(pks_broker.list_clusters(data=request_data))
    return pks_clusters
def list_clusters(request_data, tenant_auth_token, is_jwt_token):
    request_data['is_admin_request'] = True
    pks_clusters = []
    pks_ctx_list = create_pks_context_for_all_accounts_in_org(
        tenant_auth_token, is_jwt_token)
    for pks_ctx in pks_ctx_list:
        pks_broker = PksBroker(pks_ctx, tenant_auth_token, is_jwt_token)
        # Get all cluster information to get vdc name from compute-profile-name
        pks_clusters.extend(pks_broker.list_clusters(request_data))
    return pks_clusters
Exemple #3
0
def list_clusters(request_data, tenant_auth_token):
    request_data['is_admin_request'] = True
    pks_clusters = []
    pks_ctx_list = \
        create_pks_context_for_all_accounts_in_org(tenant_auth_token)
    for pks_ctx in pks_ctx_list:
        pks_broker = PksBroker(pks_ctx, tenant_auth_token)
        # Get all cluster information to get vdc name from compute-profile-name
        for cluster in pks_broker.list_clusters(request_data):
            pks_cluster = \
                pks_broker.generate_cluster_subset_with_given_keys(cluster)
            pks_clusters.append(pks_cluster)
    return pks_clusters