etcd: support v2 peers endpoint

release-2.0
Xiang Li 2014-07-07 15:18:05 -07:00 committed by Yicheng Qin
parent f534d6c8f6
commit 9a59f16964
1 changed files with 2 additions and 0 deletions

View File

@ -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