expressvpn wip

This commit is contained in:
Quentin McGaw
2026-08-06 01:04:03 +00:00
parent 7ca92b5099
commit c5b9ee89c6
11 changed files with 13564 additions and 197 deletions
+4 -2
View File
@@ -1,6 +1,8 @@
package expressvpn
import (
"net/http"
"github.com/qdm12/gluetun/internal/constants/providers"
"github.com/qdm12/gluetun/internal/provider/common"
"github.com/qdm12/gluetun/internal/provider/expressvpn/updater"
@@ -13,13 +15,13 @@ type Provider struct {
common.Fetcher
}
func New(storage common.Storage, unzipper common.Unzipper, updaterWarner common.Warner,
func New(storage common.Storage, client *http.Client, unzipper common.Unzipper, updaterWarner common.Warner,
parallelResolver common.ParallelResolver,
) *Provider {
return &Provider{
storage: storage,
connPicker: utils.NewConnectionPicker(),
Fetcher: updater.New(unzipper, updaterWarner, parallelResolver),
Fetcher: updater.New(client, unzipper, updaterWarner, parallelResolver),
}
}