Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ExecExitCode ¶
ExecExitCode of stack
type RunItemParser ¶ added in v0.6.3
type RunItemParser interface {
ParseRun(Stack, []interface{}) (output []RunItem)
ParseRunItem(Stack, interface{}) (output RunItem)
}
RunItemParser interface
type Stack ¶
type Stack interface {
AddRawVarsLeft(map[string]interface{})
AddRawVarsRight(map[string]interface{})
Start(*sync.WaitGroup)
PreExec(*sync.WaitGroup)
Exec(*sync.WaitGroup)
PostExec(*sync.WaitGroup)
GetAPI() string
GetLibs() []string
GetName() string
GetInput() *StackInput
GetVars() *StackVars
GetFlags() *StackFlags
GetLocals() *StackLocals
GetParent() Stack
GetRunItemsParser() RunItemParser
GetStackID() string
GetView() interface{}
GetWorkdir() string
SetStatus(string)
LoadFromFile(string, Stack)
LoadFromString(string, Stack)
}
Stack interface
type StackFlags ¶
StackFlags (global vars)
type StackInput ¶ added in v0.6.8
StackInput type
type StackLocals ¶
StackLocals type
Click to show internal directories.
Click to hide internal directories.