pkg/metrics/providers/datadog: improve request failure error message

This commit is contained in:
mathetake
2020-03-08 16:30:50 +09:00
parent 22f860a3a3
commit a32bd63eda

View File

@@ -105,7 +105,7 @@ func (p *DatadogProvider) RunQuery(query string) (float64, error) {
defer cancel()
r, err := http.DefaultClient.Do(req.WithContext(ctx))
if err != nil {
return 0, err
return 0, fmt.Errorf("request failed: %w", err)
}
defer r.Body.Close()
@@ -155,8 +155,9 @@ func (p *DatadogProvider) IsOnline() (bool, error) {
defer cancel()
r, err := http.DefaultClient.Do(req.WithContext(ctx))
if err != nil {
return false, err
return false, fmt.Errorf("request failed: %w", err)
}
defer r.Body.Close()
b, err := ioutil.ReadAll(r.Body)