Versions in this module Expand all Collapse all v0 v0.13.1 Nov 21, 2018 v0.13.0 Sep 20, 2018 Changes in this version + func BuildEnvParamsForModule(moduleName, paramsStr, componentParams, envDir string) (string, error) + func DeleteFromObject(fieldPath []string, paramsData, key, root string) (string, error) + func EvaluateEnv(a app.App, sourcePath, paramsStr, envName, moduleName string) (string, error) + func JsonnetEnvObject(a app.App, envName string) (string, error) + func PatchJSON(jsonObject, patch, patchName string) (string, error) + func SetInObject(fieldPath []string, paramsData, key string, value interface{}, root string) (string, error) + func ToMap(componentName, src, root string) (map[string]interface{}, error) + type Entry struct + ComponentName string + ParamName string + Value string + type EnvComponentRemover struct + func NewEnvComponentRemover() *EnvComponentRemover + func (ecr *EnvComponentRemover) Remove(componentName, snippet string) (string, error) + type EnvGlobalsSet struct + func NewEnvGlobalsSet() *EnvGlobalsSet + func (egs *EnvGlobalsSet) Set(snippet string, p params.Params) (string, error) + type EnvGlobalsUnset struct + func NewEnvGlobalsUnset() *EnvGlobalsUnset + func (epu *EnvGlobalsUnset) Unset(paramName, snippet string) (string, error) + type EnvParamSet struct + func NewEnvParamSet() *EnvParamSet + func (epa *EnvParamSet) Set(componentName, snippet string, p params.Params) (string, error) + type EnvParamUnset struct + func NewEnvParamUnset() *EnvParamUnset + func (epu *EnvParamUnset) Unset(componentName, paramName, snippet string) (string, error) + type Lister struct + AppRoot string + Destination app.EnvironmentDestinationSpec + func NewLister(appRoot string, destination app.EnvironmentDestinationSpec) *Lister + func (l *Lister) List(r io.Reader, componentName string) ([]Entry, error)