Exemplo n.º 1
0
def query(clusters, user):
    """
    Uses query_across_clusters to make the /usage
    requests in parallel across the given clusters
    """
    def submit(cluster, executor):
        return executor.submit(get_usage_on_cluster, cluster, user)

    return query_across_clusters(clusters, submit)
Exemplo n.º 2
0
def query(clusters, state, user, start_ms, end_ms, name, limit):
    """
    Uses query_across_clusters to make the /list
    requests in parallel across the given clusters
    """
    def submit(cluster, executor):
        return executor.submit(list_jobs_on_cluster, cluster, state, user,
                               start_ms, end_ms, name, limit)

    return query_across_clusters(clusters, submit)