laborchestrator.sila_server.generated.laborchestratorservice.laborchestratorservice_client module¶
- class laborchestrator.sila_server.generated.laborchestratorservice.laborchestratorservice_client.LabOrchestratorServiceClient[source]¶
Bases:
objectThis feature controls the Lab Orchestrator
- GetStatus(ProcessName: str, *, metadata: Iterable[ClientMetadataInstance] | None = None) GetStatus_Responses[source]¶
Returns the status of the specified process
- LoadLabConfiguration(LabConfigurationName: str, *, metadata: Iterable[ClientMetadataInstance] | None = None) LoadLabConfiguration_Responses[source]¶
Load a Lab Configuration from Database
- LoadLabConfigurationFile(LabConfigurationFileName: str, *, metadata: Iterable[ClientMetadataInstance] | None = None) LoadLabConfigurationFile_Responses[source]¶
Load a Lab Configuration from YAML file
- LoadProcess(LabProcessName: str, *, metadata: Iterable[ClientMetadataInstance] | None = None) LoadProcess_Responses[source]¶
Load a pythonLab Process
- LoadProcessFile(LabProcessFileName: str, *, metadata: Iterable[ClientMetadataInstance] | None = None) LoadProcessFile_Responses[source]¶
Load a pythonLab Process file
- StartProcess(ProcessName: str, *, metadata: Iterable[ClientMetadataInstance] | None = None) StartProcess_Responses[source]¶
Starts a given process
- StopProcess(ProcessName: str, *, metadata: Iterable[ClientMetadataInstance] | None = None) StopProcess_Responses[source]¶
Stops a given process