# Packages
No description provided by the author
The CPUCmd plugin implements an CPU command executor step.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Package waitport provides an ability of waiting for a port on remote host to be opened for listening.
# Functions
ForEachTarget is a simple helper to write plugins that apply a given PerTargetFunc independenly to each target.
ForEachTargetWithResume is a helper to write plugins that support job resumption.
MarshalState serializes the provided state struct as JSON.
# Structs
TargetWithData holds a step target and the pause/resumption data for it Each per-target function gets this passed in and can store any data required to resume in data.
# Type aliases
PerTargetFunc is a function type that is called on each target by the ForEachTarget function below.
PerTargetWithResumeFunc is the function that is called per target by ForEachTargetWithResume It must obey the context and quickly return on cancellation and pause signals.