You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
52 lines
2.1 KiB
52 lines
2.1 KiB
2 months ago
|
diff --git a/vendor/github.com/hashicorp/go-retryablehttp/client.go b/vendor/github.com/hashicorp/go-retryablehttp/client.go
|
||
|
index f40d241..765a828 100644
|
||
|
--- a/vendor/github.com/hashicorp/go-retryablehttp/client.go
|
||
|
+++ b/vendor/github.com/hashicorp/go-retryablehttp/client.go
|
||
|
@@ -584,9 +584,9 @@ func (c *Client) Do(req *Request) (*http.Response, error) {
|
||
|
if logger != nil {
|
||
|
switch v := logger.(type) {
|
||
|
case LeveledLogger:
|
||
|
- v.Debug("performing request", "method", req.Method, "url", req.URL)
|
||
|
+ v.Debug("performing request", "method", req.Method, "url", req.URL.Redacted())
|
||
|
case Logger:
|
||
|
- v.Printf("[DEBUG] %s %s", req.Method, req.URL)
|
||
|
+ v.Printf("[DEBUG] %s %s", req.Method, req.URL.Redacted())
|
||
|
}
|
||
|
}
|
||
|
|
||
|
@@ -641,9 +641,9 @@ func (c *Client) Do(req *Request) (*http.Response, error) {
|
||
|
if err != nil {
|
||
|
switch v := logger.(type) {
|
||
|
case LeveledLogger:
|
||
|
- v.Error("request failed", "error", err, "method", req.Method, "url", req.URL)
|
||
|
+ v.Error("request failed", "error", err, "method", req.Method, "url", req.URL.Redacted())
|
||
|
case Logger:
|
||
|
- v.Printf("[ERR] %s %s request failed: %v", req.Method, req.URL, err)
|
||
|
+ v.Printf("[ERR] %s %s request failed: %v", req.Method, req.URL.Redacted(), err)
|
||
|
}
|
||
|
} else {
|
||
|
// Call this here to maintain the behavior of logging all requests,
|
||
|
@@ -679,7 +679,7 @@ func (c *Client) Do(req *Request) (*http.Response, error) {
|
||
|
|
||
|
wait := c.Backoff(c.RetryWaitMin, c.RetryWaitMax, i, resp)
|
||
|
if logger != nil {
|
||
|
- desc := fmt.Sprintf("%s %s", req.Method, req.URL)
|
||
|
+ desc := fmt.Sprintf("%s %s", req.Method, req.URL.Redacted())
|
||
|
if resp != nil {
|
||
|
desc = fmt.Sprintf("%s (status: %d)", desc, resp.StatusCode)
|
||
|
}
|
||
|
@@ -735,11 +735,11 @@ func (c *Client) Do(req *Request) (*http.Response, error) {
|
||
|
// communicate why
|
||
|
if err == nil {
|
||
|
return nil, fmt.Errorf("%s %s giving up after %d attempt(s)",
|
||
|
- req.Method, req.URL, attempt)
|
||
|
+ req.Method, req.URL.Redacted(), attempt)
|
||
|
}
|
||
|
|
||
|
return nil, fmt.Errorf("%s %s giving up after %d attempt(s): %w",
|
||
|
- req.Method, req.URL, attempt, err)
|
||
|
+ req.Method, req.URL.Redacted(), attempt, err)
|
||
|
}
|
||
|
|
||
|
// Try to read the response body so we can reuse this connection.
|