trinity.utils.dlc_utils module

class trinity.utils.dlc_utils.ClusterStatus[source]

Bases: object

__init__()[source]
finish() None[source]
running() bool[source]
trinity.utils.dlc_utils.get_dlc_env_vars() dict[source]
trinity.utils.dlc_utils.is_running() bool[source]

Check if ray cluster is running.

trinity.utils.dlc_utils.wait_for_ray_setup() None[source]
trinity.utils.dlc_utils.wait_for_ray_worker_nodes(world_size: int) None[source]
trinity.utils.dlc_utils.setup_ray_cluster(namespace: str, envs: dict)[source]
trinity.utils.dlc_utils.stop_ray_cluster(namespace: str)[source]

Stop the ray cluster by sending a signal to the cluster status actor.