summaryrefslogtreecommitdiff
path: root/internal/server/base.go
diff options
context:
space:
mode:
authorjwijenbergh <jeroenwijenbergh@protonmail.com>2023-01-06 14:53:34 +0100
committerjwijenbergh <jeroenwijenbergh@protonmail.com>2023-01-06 14:59:10 +0100
commitff70e291c96de23ae4dab20f9c4e9f895eee53d5 (patch)
treefc46d7eced911fb083fa3c58bcd6d173e3afa82d /internal/server/base.go
parent965e36a91ca4eb6614ee71d0352ef42b465eb54f (diff)
Refactor: Re-use a HTTP client
Diffstat (limited to 'internal/server/base.go')
-rw-r--r--internal/server/base.go2
1 files changed, 2 insertions, 0 deletions
diff --git a/internal/server/base.go b/internal/server/base.go
index dd15aff..55fff09 100644
--- a/internal/server/base.go
+++ b/internal/server/base.go
@@ -2,6 +2,7 @@ package server
import (
"time"
+ "github.com/eduvpn/eduvpn-common/internal/http"
)
// Base is the base type for servers.
@@ -14,6 +15,7 @@ type Base struct {
StartTime time.Time `json:"start_time"`
EndTime time.Time `json:"expire_time"`
Type string `json:"server_type"`
+ httpClient *http.Client
}
func (b *Base) InitializeEndpoints() error {