libmuscle.native_instantiator.agent.agent_commands module

class libmuscle.native_instantiator.agent.agent_commands.AgentCommand[source]

Bases: object

class libmuscle.native_instantiator.agent.agent_commands.CancelAllCommand[source]

Bases: AgentCommand

class libmuscle.native_instantiator.agent.agent_commands.ShutdownCommand[source]

Bases: AgentCommand

class libmuscle.native_instantiator.agent.agent_commands.StartCommand(name: str, work_dir: pathlib.Path, args: list[str], env: dict[str, str], stdout: pathlib.Path, stderr: pathlib.Path)[source]

Bases: AgentCommand

args: list[str]
env: dict[str, str]
name: str
stderr: Path
stdout: Path
work_dir: Path