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

clientv3: use any port for metrics example
release-3.2
Anthony Romano 2017-02-24 16:24:52 -08:00 committed by GitHub
commit 01557ebc8f
1 changed files with 2 additions and 2 deletions

View File

@ -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)