From 77321c1bcd8fe1c10e580225433be0a4424edfc1 Mon Sep 17 00:00:00 2001 From: James Read Date: Fri, 15 Mar 2024 10:07:51 +0000 Subject: [PATCH] cicd: Try {configdir}/var/entities/ when looking for entity files as well (#246) --- internal/entityfiles/entityfiles.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/internal/entityfiles/entityfiles.go b/internal/entityfiles/entityfiles.go index 08c681a..b20885a 100644 --- a/internal/entityfiles/entityfiles.go +++ b/internal/entityfiles/entityfiles.go @@ -11,6 +11,7 @@ import ( "github.com/spf13/viper" "gopkg.in/yaml.v3" "io/ioutil" + "os" "path/filepath" "strings" ) @@ -18,6 +19,12 @@ import ( func SetupEntityFileWatchers(cfg *config.Config) { configDir := filepath.Dir(viper.ConfigFileUsed()) + configDirVar := filepath.Join(configDir, "var") // for development purposes + + if _, err := os.Stat(configDirVar); err == nil { + configDir = configDirVar + } + for _, ef := range cfg.Entities { p := ef.File