Documentation ¶
Overview ¶
Package vow provides a promise like api for executing a batch of external commands
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Vow ¶
type Vow struct { Verbose bool // contains filtered or unexported fields }
Vow represents a batch of commands being prepared to run
func (*Vow) Exec ¶
Exec runs all of the commands a Vow has with all output redirected to the given writer and returns a Result
func (*Vow) Stop ¶
func (vow *Vow) Stop()
Stop terminates the active command and stops the execution of any future commands
Click to show internal directories.
Click to hide internal directories.