From 386f6110ece25effbb62e0212f230d93b9cda915 Mon Sep 17 00:00:00 2001 From: Aliaksandr Valialkin Date: Wed, 1 Jun 2022 01:42:30 +0300 Subject: [PATCH] lib/promscrape: use strconv.Atoi instead of strconv.ParseInt for parsing -promscrape.cluster.memberNum In this case there is no need in converting int64 to int --- lib/promscrape/config.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/promscrape/config.go b/lib/promscrape/config.go index bea401b873..f73c6b7067 100644 --- a/lib/promscrape/config.go +++ b/lib/promscrape/config.go @@ -68,11 +68,11 @@ func mustInitClusterMemberID() { if idx := strings.LastIndexByte(s, '-'); idx >= 0 { s = s[idx+1:] } - n, err := strconv.ParseInt(s, 10, 64) + n, err := strconv.Atoi(s) if err != nil { logger.Fatalf("cannot parse -promscrape.cluster.memberNum=%q: %s", *clusterMemberNum, err) } - clusterMemberID = int(n) + clusterMemberID = n } // Config represents essential parts from Prometheus config defined at https://prometheus.io/docs/prometheus/latest/configuration/configuration/