Przeglądaj źródła

Merge pull request #7376 from heyitsanthony/fix-example-metrics-port

clientv3: use any port for metrics example
Anthony Romano 8 lat temu
rodzic
commit
01557ebc8f
1 zmienionych plików z 2 dodań i 2 usunięć
  1. 2 2
      clientv3/example_metrics_test.go

+ 2 - 2
clientv3/example_metrics_test.go

@@ -47,7 +47,7 @@ func ExampleMetrics_range() {
 	cli.Get(context.TODO(), "test_key")
 
 	// listen for all prometheus metrics
-	ln, err := net.Listen("tcp", ":47989")
+	ln, err := net.Listen("tcp", ":0")
 	if err != nil {
 		log.Fatal(err)
 	}
@@ -62,7 +62,7 @@ func ExampleMetrics_range() {
 	}()
 
 	// make an http request to fetch all prometheus metrics
-	url := "http://localhost:47989/metrics"
+	url := "http://" + ln.Addr().String() + "/metrics"
 	resp, err := http.Get(url)
 	if err != nil {
 		log.Fatalf("fetch error: %v", err)