Browse Source

Merge pull request #2828 from yichengq/cluster-health-log

etcdctl/cluster_health: improve output if failed to get leader stats
Yicheng Qin 10 years ago
parent
commit
d611904a41
1 changed files with 3 additions and 2 deletions
  1. 3 2
      etcdctl/command/cluster_health.go

+ 3 - 2
etcdctl/command/cluster_health.go

@@ -46,9 +46,10 @@ func handleClusterHealth(c *cli.Context) {
 	}
 	}
 
 
 	// do we have a leader?
 	// do we have a leader?
-	ep, ls0, err := getLeaderStats(tr, client.GetCluster())
+	cl := client.GetCluster()
+	ep, ls0, err := getLeaderStats(tr, cl)
 	if err != nil {
 	if err != nil {
-		fmt.Println("cluster is unhealthy")
+		fmt.Println("cluster may be unhealthy: failed to connect", cl)
 		os.Exit(1)
 		os.Exit(1)
 	}
 	}