Browse Source

Simplify float formatting for HTTP SD refresh interval (#8961)

Signed-off-by: Julius Volz <julius.volz@gmail.com>
merge-main
Julius Volz 3 years ago committed by GitHub
parent
commit
8d98750e8f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 3
      discovery/http/http.go

3
discovery/http/http.go

@ -21,6 +21,7 @@ import (
"io/ioutil"
"net/http"
"net/url"
"strconv"
"time"
"github.com/go-kit/log"
@ -136,7 +137,7 @@ func (d *Discovery) refresh(ctx context.Context) ([]*targetgroup.Group, error) {
}
req.Header.Set("User-Agent", userAgent)
req.Header.Set("Accept", "application/json")
req.Header.Set("X-Prometheus-Refresh-Interval-Seconds", fmt.Sprintf("%f", d.refreshInterval.Seconds()))
req.Header.Set("X-Prometheus-Refresh-Interval-Seconds", strconv.FormatFloat(d.refreshInterval.Seconds(), 'f', -1, 64))
resp, err := d.client.Do(req.WithContext(ctx))
if err != nil {

Loading…
Cancel
Save