fix(env): trim space for wireguard addresses

This commit is contained in:
Quentin McGaw
2022-10-28 10:49:51 +00:00
parent ac02a64d17
commit b275354a92

View File

@@ -31,6 +31,7 @@ func (s *Source) readWireguardAddresses() (addresses []net.IPNet, err error) {
addressStrings := strings.Split(addressesCSV, ",") addressStrings := strings.Split(addressesCSV, ",")
addresses = make([]net.IPNet, len(addressStrings)) addresses = make([]net.IPNet, len(addressStrings))
for i, addressString := range addressStrings { for i, addressString := range addressStrings {
addressString = strings.TrimSpace(addressString)
ip, ipNet, err := net.ParseCIDR(addressString) ip, ipNet, err := net.ParseCIDR(addressString)
if err != nil { if err != nil {
return nil, fmt.Errorf("environment variable %s: %w", key, err) return nil, fmt.Errorf("environment variable %s: %w", key, err)