Skip to main content

Module runner

Expand description

Process execution behind a trait, so the driver can be tested without spawning anything.

Structsยง

ProcessScriptRunner ๐Ÿ”’
Runs scripts as real child processes.

Enumsยง

InvokeError ๐Ÿ”’
Internal errors from script invocation, translated by classify_outcome.
ScriptExit ๐Ÿ”’
How a script process ended.

Traitsยง

ScriptRunner ๐Ÿ”’
Runs a CommandSpec and reports how it exited.