From 1e8ea9e1a556f28e9fae98b992c28a015e52ff11 Mon Sep 17 00:00:00 2001 From: Angus Lees <gus@inodes.org> Date: Tue, 16 May 2017 16:35:32 +1000 Subject: [PATCH] Add jsonnet search path from KUBECFG_JPATH env var too --- cmd/root.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/cmd/root.go b/cmd/root.go index d149d1a0..9991badc 100644 --- a/cmd/root.go +++ b/cmd/root.go @@ -3,6 +3,7 @@ package cmd import ( goflag "flag" "fmt" + "os" "path/filepath" "github.com/golang/glog" @@ -38,6 +39,12 @@ func JsonnetVM(cmd *cobra.Command) (*jsonnet.VM, error) { vm := jsonnet.Make() flags := cmd.Flags() + jpath := os.Getenv("KUBECFG_JPATH") + for _, p := range filepath.SplitList(jpath) { + glog.V(2).Infoln("Adding jsonnet search path", p) + vm.JpathAdd(p) + } + jpath, err := flags.GetString("jpath") if err != nil { return nil, err -- GitLab