laborchestrator.sila_server package

Subpackages

Submodules

Module contents

class laborchestrator.sila_server.Client(*args, **kwargs)[source]

Bases: SilaClient

CancelController: cancelcontroller.CancelControllerClient
LabOrchestratorService: laborchestratorservice.LabOrchestratorServiceClient
PauseController: pausecontroller.PauseControllerClient
SimulationController: simulationcontroller.SimulationControllerClient
_expected_features: Set[FullyQualifiedFeatureIdentifier] = {FullyQualifiedFeatureIdentifier('de.unigreifswald/instruments/LabOrchestratorService/v1'), FullyQualifiedFeatureIdentifier('org.silastandard/core.commands/CancelController/v1'), FullyQualifiedFeatureIdentifier('org.silastandard/core.commands/PauseController/v2'), FullyQualifiedFeatureIdentifier('org.silastandard/core/SiLAService/v1'), FullyQualifiedFeatureIdentifier('org.silastandard/core/SimulationController/v1')}
class laborchestrator.sila_server.Server(orchestrator: OrchestratorInterface, server_uuid: UUID | None = None)[source]

Bases: SilaServer