# Functions
ExecuteShellCommand executes program command and returns status code, output and error if any.
Run executes jobs.
# Constants
ConnectionDroppped specifies the connection has been dropped.
ContextCancelled specifies the context has been cancelled probably due to timeout.
# Variables
Cmd executes a command.
# Structs
Chain structure used to represent tasks chains.
IntervalChain structure used to represent repeated chains.
# Type aliases
RunStatus specifies the current status of execution.