feat(settings): parse Wireguard settings from /gluetun/wireguard/wg0.conf (#1120)

This commit is contained in:
Quentin McGaw
2023-07-22 17:25:30 +02:00
committed by GitHub
parent c5cc240a6c
commit 0ebfe534d3
11 changed files with 703 additions and 4 deletions

View File

@@ -0,0 +1,16 @@
package files
import (
"fmt"
"github.com/qdm12/gluetun/internal/configuration/settings"
)
func (s *Source) readProvider() (provider settings.Provider, err error) {
provider.ServerSelection, err = s.readServerSelection()
if err != nil {
return provider, fmt.Errorf("server selection: %w", err)
}
return provider, nil
}