laborchestrator.sila_server.feature_implementations.pausecontroller_impl module

class laborchestrator.sila_server.feature_implementations.pausecontroller_impl.PauseControllerImpl(parent_server: Server)[source]

Bases: PauseControllerBase

Pause(CommandExecutionUUID: str, *, metadata: MetadataDict) Pause_Responses[source]

Pause the Command execution. The Command can then be resumed again. The Command Execution Status of the

Observable Command MUST not be affected.

param CommandExecutionUUID:

The Command Execution UUID according to the SiLA Standard.

param metadata:

The SiLA Client Metadata attached to the call

Resume(CommandExecutionUUID: str, *, metadata: MetadataDict) Resume_Responses[source]

Resume the Command after it has been paused.

Parameters:
  • CommandExecutionUUID – The Command Execution UUID according to the SiLA Standard.

  • metadata – The SiLA Client Metadata attached to the call

_abc_impl = <_abc._abc_data object>