|
|
@@ -190,7 +190,7 @@ func (ctx *Context) query(query string) (interface{}, prometheus.Warnings, error
|
|
|
statusCode := resp.StatusCode
|
|
|
statusText := http.StatusText(statusCode)
|
|
|
if resp.StatusCode < 200 || resp.StatusCode >= 300 {
|
|
|
- return nil, warnings, fmt.Errorf("%d (%s) URL: '%s' Headers: '%s', Body: '%s' Query: '%s'", statusCode, statusText, req.URL, util.HeaderString(resp.Header), body, query)
|
|
|
+ return nil, warnings, CommErrorf("%d (%s) URL: '%s' Headers: '%s', Body: '%s' Query: '%s'", statusCode, statusText, req.URL, util.HeaderString(resp.Header), body, query)
|
|
|
}
|
|
|
|
|
|
var toReturn interface{}
|
|
|
@@ -293,7 +293,7 @@ func (ctx *Context) queryRange(query string, start, end time.Time, step time.Dur
|
|
|
statusCode := resp.StatusCode
|
|
|
statusText := http.StatusText(statusCode)
|
|
|
if resp.StatusCode < 200 || resp.StatusCode >= 300 {
|
|
|
- return nil, warnings, fmt.Errorf("%d (%s) Headers: %s, Body: %s Query: %s", statusCode, statusText, util.HeaderString(resp.Header), body, query)
|
|
|
+ return nil, warnings, CommErrorf("%d (%s) Headers: %s, Body: %s Query: %s", statusCode, statusText, util.HeaderString(resp.Header), body, query)
|
|
|
}
|
|
|
|
|
|
var toReturn interface{}
|