diff --git a/etcd/etcd.go b/etcd/etcd.go index 3a6c3a000..0adda95e4 100644 --- a/etcd/etcd.go +++ b/etcd/etcd.go @@ -22,6 +22,7 @@ const ( v2machineKVPrefix = "/_etcd/machines" v2Prefix = "/v2/keys" v2machinePrefix = "/v2/machines" + v2peersPrefix = "/v2/peers" v2LeaderPrefix = "/v2/leader" raftPrefix = "/raft" @@ -78,6 +79,7 @@ func New(c *config.Config, id int) *Server { m.Handle(v2Prefix+"/", handlerErr(s.serveValue)) m.Handle("/raft", s.t) m.Handle(v2machinePrefix, handlerErr(s.serveMachines)) + m.Handle(v2peersPrefix, handlerErr(s.serveMachines)) m.Handle(v2LeaderPrefix, handlerErr(s.serveLeader)) s.Handler = m return s