1 parent defde9b commit 803c5faCopy full SHA for 803c5fa
1 file changed
providers/vault/vault.go
@@ -57,7 +57,11 @@ type Vault struct {
57
58
// Provider returns a provider that takes a Vault config.
59
func Provider(cfg Config) (*Vault, error) {
60
- httpClient := &http.Client{Timeout: cfg.Timeout, Transport: cfg.Transport}
+ httpClient := &http.Client{Timeout: cfg.Timeout}
61
+ if cfg.Transport != nil {
62
+ httpClient.Transport = cfg.Transport
63
+ }
64
+
65
client, err := api.NewClient(&api.Config{Address: cfg.Address, HttpClient: httpClient})
66
if err != nil {
67
return nil, err
0 commit comments