mirror of https://github.com/kubernetes/kops.git
cloudup: Map sprig indent template function
Map Sprig indent string template function into cloudup template functions.
This commit is contained in:
parent
3ef957322e
commit
75c5f59e02
|
@ -83,6 +83,7 @@ go_library(
|
|||
"//util/pkg/hashing:go_default_library",
|
||||
"//util/pkg/reflectutils:go_default_library",
|
||||
"//util/pkg/vfs:go_default_library",
|
||||
"//vendor/github.com/Masterminds/sprig:go_default_library",
|
||||
"//vendor/github.com/blang/semver:go_default_library",
|
||||
"//vendor/k8s.io/api/core/v1:go_default_library",
|
||||
"//vendor/k8s.io/apimachinery/pkg/apis/meta/v1:go_default_library",
|
||||
|
|
|
@ -35,6 +35,7 @@ import (
|
|||
"strings"
|
||||
"text/template"
|
||||
|
||||
"github.com/Masterminds/sprig"
|
||||
corev1 "k8s.io/api/core/v1"
|
||||
"k8s.io/apimachinery/pkg/util/sets"
|
||||
"k8s.io/klog"
|
||||
|
@ -78,6 +79,9 @@ func (tf *TemplateFunctions) AddTo(dest template.FuncMap, secretStore fi.SecretS
|
|||
return strings.Join(a, sep)
|
||||
}
|
||||
|
||||
sprigTxtFuncMap := sprig.TxtFuncMap()
|
||||
dest["indent"] = sprigTxtFuncMap["indent"]
|
||||
|
||||
dest["ClusterName"] = tf.modelContext.ClusterName
|
||||
dest["HasTag"] = tf.HasTag
|
||||
dest["WithDefaultBool"] = func(v *bool, defaultValue bool) bool {
|
||||
|
|
Loading…
Reference in New Issue