From d31866b03e376ac9bc07411935c0c7010066bbc1 Mon Sep 17 00:00:00 2001 From: ze0s <43699394+zze0s@users.noreply.github.com> Date: Tue, 16 May 2023 00:46:28 +0200 Subject: [PATCH] fix(config): env var prefix clashing in k8s (#937) * fix: log config error * fix: add extra underscore to env prefix * fix: config revert * chore: add web/.gitkeep * chore: fix web/dist/.gitkeep * fix: add extra underscore to env prefix --- internal/config/config.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/internal/config/config.go b/internal/config/config.go index 6c36fc5..3d16db6 100644 --- a/internal/config/config.go +++ b/internal/config/config.go @@ -243,14 +243,14 @@ func (c *AppConfig) load(configPath string) { for _, key := range viper.AllKeys() { envKey := strings.ToUpper(strings.ReplaceAll(key, ".", "_")) - err := viper.BindEnv(key, "AUTOBRR_"+envKey) + err := viper.BindEnv(key, "AUTOBRR__"+envKey) if err != nil { log.Fatal("config: unable to bind env: " + err.Error()) } } if err := viper.Unmarshal(c.Config); err != nil { - log.Fatalf("Could not unmarshal config file: %v", viper.ConfigFileUsed()) + log.Fatalf("Could not unmarshal config file: %v: err %q", viper.ConfigFileUsed(), err) } }