mirror of
https://github.com/seaweedfs/seaweedfs.git
synced 2025-09-18 15:17:54 +08:00
show raft leader via shell (#3796)
This commit is contained in:

committed by
GitHub

parent
0f522da367
commit
36daa7709d
@@ -40,7 +40,11 @@ func (c *commandRaftClusterPs) Do(args []string, commandEnv *CommandEnv, writer
|
||||
}
|
||||
fmt.Fprintf(writer, "the raft cluster has %d servers\n", len(resp.ClusterServers))
|
||||
for _, server := range resp.ClusterServers {
|
||||
fmt.Fprintf(writer, " * %s %s (%s)\n", server.Id, server.Address, server.Suffrage)
|
||||
suffrage := server.Suffrage
|
||||
if server.IsLeader {
|
||||
suffrage = "Leader"
|
||||
}
|
||||
fmt.Fprintf(writer, " * %s %s (%s)\n", server.Id, server.Address, suffrage)
|
||||
}
|
||||
|
||||
return nil
|
||||
|
Reference in New Issue
Block a user