Explorar o código

etcdctl: mark unstarted member

Xiang Li %!s(int64=11) %!d(string=hai) anos
pai
achega
b218fc67e4
Modificáronse 1 ficheiros con 5 adicións e 1 borrados
  1. 5 1
      etcdctl/command/member_commands.go

+ 5 - 1
etcdctl/command/member_commands.go

@@ -104,7 +104,11 @@ func actionMemberList(c *cli.Context) {
 	}
 	}
 
 
 	for _, m := range members {
 	for _, m := range members {
-		fmt.Printf("%s: name=%s peerURLs=%s clientURLs=%s\n", m.ID, m.Name, strings.Join(m.PeerURLs, ","), strings.Join(m.ClientURLs, ","))
+		if len(m.Name) == 0 {
+			fmt.Printf("%s[unstarted]: peerURLs=%s\n", m.ID, strings.Join(m.PeerURLs, ","))
+		} else {
+			fmt.Printf("%s: name=%s peerURLs=%s clientURLs=%s\n", m.ID, m.Name, strings.Join(m.PeerURLs, ","), strings.Join(m.ClientURLs, ","))
+		}
 	}
 	}
 }
 }