Documentation
¶
Index ¶
- func CopyMapStringString(m map[string]string) map[string]string
- func FlattenEnvMap(m map[string]string) []string
- func IndentString(s, indent string) string
- func InterfaceSlice(slice interface{}) []interface{}
- func IsInteractive() bool
- func IsTermDumb() bool
- func MapLookupPath(m map[string]interface{}, keys ...string) map[string]interface{}
- func RegexValidator(regex *regexp.Regexp, msg string) func(interface{}) error
- func StatusFromError(err error) (s *status.Status, ok bool)
- func StringArrayToSet(in []string) map[string]bool
- type VarEvaluator
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CopyMapStringString ¶ added in v0.1.12
func FlattenEnvMap ¶ added in v0.1.31
func IndentString ¶ added in v0.1.67
func InterfaceSlice ¶
func InterfaceSlice(slice interface{}) []interface{}
func IsInteractive ¶ added in v0.1.45
func IsInteractive() bool
func IsTermDumb ¶ added in v0.1.45
func IsTermDumb() bool
func MapLookupPath ¶ added in v0.1.67
func StringArrayToSet ¶ added in v0.1.35
Types ¶
type VarEvaluator ¶ added in v0.1.46
type VarEvaluator struct {
*plugin_util.BaseVarEvaluator
}
func NewVarEvaluator ¶ added in v0.1.46
func NewVarEvaluator(vars map[string]interface{}) *VarEvaluator
func (*VarEvaluator) Expand ¶ added in v0.1.46
func (e *VarEvaluator) Expand(input string) (string, error)
func (*VarEvaluator) ExpandStringMap ¶ added in v0.1.46
Click to show internal directories.
Click to hide internal directories.