diff --git a/metrics/influxdb/influxdb.go b/metrics/influxdb/influxdb.go index 1c2b04bf82..c4ef927234 100644 --- a/metrics/influxdb/influxdb.go +++ b/metrics/influxdb/influxdb.go @@ -1,7 +1,6 @@ package influxdb import ( - "errors" "fmt" uurl "net/url" "time" @@ -63,7 +62,7 @@ func InfluxDBWithTags(r metrics.Registry, d time.Duration, url, database, userna func InfluxDBWithTagsOnce(r metrics.Registry, url, database, username, password, namespace string, tags map[string]string) error { u, err := uurl.Parse(url) if err != nil { - return errors.New(fmt.Sprintf("Unable to parse InfluxDB. url: %s, err: %v", url, err)) + return fmt.Errorf("Unable to parse InfluxDB. url: %s, err: %v", url, err) } rep := &reporter{ @@ -77,11 +76,11 @@ func InfluxDBWithTagsOnce(r metrics.Registry, url, database, username, password, cache: make(map[string]int64), } if err := rep.makeClient(); err != nil { - return errors.New(fmt.Sprintf("Unable to make InfluxDB client. err: %v", err)) + return fmt.Errorf("Unable to make InfluxDB client. err: %v", err) } if err := rep.send(); err != nil { - return errors.New(fmt.Sprintf("Unable to send to InfluxDB. err: %v", err)) + return fmt.Errorf("Unable to send to InfluxDB. err: %v", err) } return nil