コード例 #1
0
ファイル: test_client.py プロジェクト: BioMLBoston/dask
def scheduler_and_workers(n=2):
    s = Scheduler()
    workers = [Worker(s.address_to_workers) for i in range(n)]
    try:
        yield s, workers
    finally:
        s.close()
        for w in workers:
            w.close()
コード例 #2
0
ファイル: test_client.py プロジェクト: OspreyX/dask
def scheduler_and_workers(n=2):
    s = Scheduler()
    workers = [Worker(s.address_to_workers) for i in range(n)]
    try:
        yield s, workers
    finally:
        s.close()
        for w in workers:
            w.close()
コード例 #3
0
ファイル: test_client.py プロジェクト: BabeNovelty/dask
def scheduler_and_workers(n=2):
    s = Scheduler(hostname='127.0.0.1')
    workers = [Worker(s.address_to_workers, hostname='127.0.0.1') for i in range(n)]
    while len(s.workers) < n:
        sleep(1e-6)
    try:
        yield s, workers
    finally:
        s.close()
        for w in workers:
            w.close()
コード例 #4
0
ファイル: test_client.py プロジェクト: jhamman/dask
def scheduler_and_workers(n=2):
    s = Scheduler()
    workers = [Worker(s.address_to_workers) for i in range(n)]
    while len(s.workers) < n:
        sleep(0.01)
    try:
        yield s, workers
    finally:
        s.close()
        for w in workers:
            w.close()
コード例 #5
0
ファイル: test_client.py プロジェクト: hgz2373294/dask
def scheduler_and_workers(n=2):
    s = Scheduler(hostname='127.0.0.1')
    workers = [
        Worker(s.address_to_workers, hostname='127.0.0.1', nthreads=10)
        for i in range(n)
    ]
    while len(s.workers) < n:
        sleep(1e-6)
    try:
        yield s, workers
    finally:
        for w in workers:
            w.close()
        s.close()