From 12eafa0f65804ea5013e895054d9dc1b2055ee99 Mon Sep 17 00:00:00 2001 From: Quentin McGaw Date: Thu, 31 Mar 2022 20:45:40 +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 db1a3c66..046f2edd 100644 --- a/internal/configuration/sources/env/openvpn.go +++ b/internal/configuration/sources/env/openvpn.go @@ -64,6 +64,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 }