From 10b9ef3a14dfd65e95a3bd0b6b080f8e270d939b Mon Sep 17 00:00:00 2001 From: Andrew Karpow Date: Fri, 24 Jan 2025 10:58:31 -0500 Subject: [PATCH] [config] support env variables for AUDIT_TRANSPORT_URL and DATABASE_CONNECTION --- internal/config/config.go | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/internal/config/config.go b/internal/config/config.go index 8166e631..1ccc471a 100644 --- a/internal/config/config.go +++ b/internal/config/config.go @@ -135,6 +135,16 @@ func parseConfigFlags(flags []string) error { log.Info("Sentry is enabled") } + // Set transport URL from env if not set in config file + if Global.Audit.TransportURL == "" { + Global.Audit.TransportURL = os.Getenv("AUDIT_TRANSPORT_URL") + } + + // Set Database Connection URL from env if not set in config file + if Global.Database.Connection == "" { + Global.Database.Connection = os.Getenv("DATABASE_CONNECTION") + } + return nil }