Versions in this module Expand all Collapse all v0 v0.0.2 Apr 8, 2026 Changes in this version + var ErrCheckDeadlineExceeded = errors.New(...) + var ErrPanic = errors.New("panic") + var ErrUnknownPanic = errors.New("unknown panic") + func UpdateExecutableProperties(v Executable, p map[string]string) (err error) + type Exec struct + Context context.Context + Host string + func NewExec(ctx context.Context, host string, e Executable) *Exec + func (e Exec) Deadline() time.Time + func (e Exec) Execute() (passed bool, log string, err error) + func (e Exec) Validate() error + type Executable interface + Execute func(e Exec) (passed bool, log string, err error) + Validate func() error