From f3a6485bb3953ab7d8e324ce971c0051fc423273 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 }