From 9a094f440f866ab58a41bfe4fd66e2d75cd56b07 Mon Sep 17 00:00:00 2001 From: lash Date: Fri, 24 Jan 2025 08:47:23 +0000 Subject: [PATCH] Avoid overwrite of env configs --- config/args.go | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/config/args.go b/config/args.go index 82f7c4c..67e0528 100644 --- a/config/args.go +++ b/config/args.go @@ -23,6 +23,18 @@ func NewOverride() *viseconfig.Override { } func Apply(o *viseconfig.Override) error { + if *o.DbConn == "?" { + o.DbConn = nil + } + if *o.ResourceConn == "?" { + o.ResourceConn = nil + } + if *o.UserConn == "?" { + o.UserConn = nil + } + if *o.StateConn == "?" { + o.StateConn = nil + } viseconfig.ApplyConn(o) return nil }