1
0
Fork 0

List Raft peers in an arrary

Fix for issue #31.
master
Philip O'Toole 10 years ago
parent e51c9ef704
commit 7a4c98f383

@ -556,7 +556,11 @@ func (s *Server) serveDiagnostics(w http.ResponseWriter, req *http.Request) {
// serveRaftInfo returns information about the underlying Raft server
func (s *Server) serveRaftInfo(w http.ResponseWriter, req *http.Request) {
peers := s.raftServer.Peers()
var peers []interface{}
for _, v := range s.raftServer.Peers() {
peers = append(peers, v)
}
info := make(map[string]interface{})
info["name"] = s.raftServer.Name()
info["state"] = s.raftServer.State()

Loading…
Cancel
Save