Rosetta
Public Attributes | Private Member Functions | List of all members
pyrosetta.distributed.cluster.utilities.SchedulerManager Class Reference
Inheritance diagram for pyrosetta.distributed.cluster.utilities.SchedulerManager:
Inheritance graph
[legend]

Public Attributes

 scheduler
 

Private Member Functions

Union[Dict[int, ClientType], NoReturn] _setup_clients_dict (self)
 
ClusterType _get_cluster (self)
 
Tuple[ Dict[int, ClientType], Optional[ClusterType], Optional[AdaptiveType],] _setup_clients_cluster_adaptive (self)
 
None _maybe_adapt (self, Optional[AdaptiveType] adaptive)
 
None _maybe_teardown (self, Dict[int, ClientType] clients, Optional[ClusterType] cluster)
 

Member Function Documentation

◆ _get_cluster()

ClusterType pyrosetta.distributed.cluster.utilities.SchedulerManager._get_cluster (   self)
private

◆ _maybe_adapt()

None pyrosetta.distributed.cluster.utilities.SchedulerManager._maybe_adapt (   self,
Optional[AdaptiveType adaptive 
)
private

◆ _maybe_teardown()

None pyrosetta.distributed.cluster.utilities.SchedulerManager._maybe_teardown (   self,
Dict[int, ClientType clients,
Optional[ClusterType cluster 
)
private

◆ _setup_clients_cluster_adaptive()

Tuple[ Dict[int, ClientType], Optional[ClusterType], Optional[AdaptiveType], ] pyrosetta.distributed.cluster.utilities.SchedulerManager._setup_clients_cluster_adaptive (   self)
private

◆ _setup_clients_dict()

Union[Dict[int, ClientType], NoReturn] pyrosetta.distributed.cluster.utilities.SchedulerManager._setup_clients_dict (   self)
private

Member Data Documentation

◆ scheduler

pyrosetta.distributed.cluster.utilities.SchedulerManager.scheduler

The documentation for this class was generated from the following file: