Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EvaluateOpts ¶
type MultiVars ¶
type MultiVars struct {
// contains filtered or unexported fields
}
func NewMultiVars ¶
func (MultiVars) List ¶
func (m MultiVars) List() ([]VariableDefinition, error)
type StaticVariables ¶
type StaticVariables map[string]interface{}
func (StaticVariables) Get ¶
func (v StaticVariables) Get(varDef VariableDefinition) (interface{}, bool, error)
func (StaticVariables) List ¶
func (v StaticVariables) List() ([]VariableDefinition, error)
type Template ¶
type Template struct {
// contains filtered or unexported fields
}
func NewTemplate ¶
type VarFileArg ¶
type VarFileArg struct { FS boshsys.FileSystem Vars StaticVariables }
func (*VarFileArg) UnmarshalFlag ¶
func (a *VarFileArg) UnmarshalFlag(data string) error
type VariableDefinition ¶
type Variables ¶
type Variables interface { Get(VariableDefinition) (interface{}, bool, error) List() ([]VariableDefinition, error) }
type VarsEnvArg ¶
type VarsEnvArg struct { Vars StaticVariables EnvironFunc func() []string }
func (*VarsEnvArg) UnmarshalFlag ¶
func (a *VarsEnvArg) UnmarshalFlag(prefix string) error
type VarsFileArg ¶
type VarsFileArg struct { FS boshsys.FileSystem Vars StaticVariables }
func (*VarsFileArg) UnmarshalFlag ¶
func (a *VarsFileArg) UnmarshalFlag(filePath string) error
Click to show internal directories.
Click to hide internal directories.