gordias.dask_setup.setup_scheduler#

gordias.dask_setup.setup_scheduler(args: Namespace) DistributedLocalClusterScheduler | ExternalScheduler | LocalThreadsScheduler | MPIScheduler | SingleThreadedScheduler | Any#

Start a scheduler for use of parallel environment with distributed.Client.

Parameters:

args (argparse.Namespace) – Arguments to setup the scheduler. Generally, an entry from SCHEDULERS.

Returns:

One of the scheduler objects defined in Schedulers, suitable as a context manager.

Return type:

scheduler