From c33fb8bb976e65c4f986899d25f0fce6706beb94 Mon Sep 17 00:00:00 2001 From: Quentin McGaw Date: Thu, 31 Mar 2022 20:49:01 +0000 Subject: [PATCH] fix(env): `OPENVPN_FLAGS` functionality --- internal/configuration/sources/env/openvpn.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/internal/configuration/sources/env/openvpn.go b/internal/configuration/sources/env/openvpn.go index d353e4e9..e6285081 100644 --- a/internal/configuration/sources/env/openvpn.go +++ b/internal/configuration/sources/env/openvpn.go @@ -65,6 +65,11 @@ func (r *Reader) readOpenVPN() ( return openVPN, fmt.Errorf("environment variable OPENVPN_VERBOSITY: %w", err) } + flagsStr := os.Getenv("OPENVPN_FLAGS") + if flagsStr != "" { + openVPN.Flags = strings.Fields(flagsStr) + } + return openVPN, nil }