marvis.command_executor

A CommandExecutor can be used to run commands during the simulation and is thereful useful in combination with a Workflow.

marvis.command_executor.base

Base abstract class for a node.

marvis.command_executor.console

Null-Object for dry runs.

marvis.command_executor.docker

Execute commands in docker containers.

marvis.command_executor.local

Execute commands on the simulation host.

marvis.command_executor.lxd

Execute commands in LXD containers.

marvis.command_executor.ssh

Execute commands over SSH.

marvis.command_executor.util

Internal utility functions.