mirror of
https://github.com/etcd-io/etcd.git
synced 2024-09-27 06:25:44 +00:00
server: serve /v2/admin on raftPubAddr
This commit is contained in:
@@ -490,6 +490,7 @@ func initTestServer(c *config.Config, id int64, tls bool) (e *Server, h *httptes
|
||||
m.Handle("/", e)
|
||||
m.Handle("/raft", e.RaftHandler())
|
||||
m.Handle("/raft/", e.RaftHandler())
|
||||
m.Handle("/v2/admin/", e.RaftHandler())
|
||||
|
||||
if addr == "127.0.0.1:4001" {
|
||||
if tls {
|
||||
|
||||
@@ -144,8 +144,8 @@ func newParticipant(id int64, pubAddr string, raftPubAddr string, dir string, cl
|
||||
p.Handle(v2peersPrefix, handlerErr(p.serveMachines))
|
||||
p.Handle(v2LeaderPrefix, handlerErr(p.serveLeader))
|
||||
p.Handle(v2StoreStatsPrefix, handlerErr(p.serveStoreStats))
|
||||
p.Handle(v2adminConfigPrefix, handlerErr(p.serveAdminConfig))
|
||||
p.Handle(v2adminMachinesPrefix, handlerErr(p.serveAdminMachines))
|
||||
p.rh.Handle(v2adminConfigPrefix, handlerErr(p.serveAdminConfig))
|
||||
p.rh.Handle(v2adminMachinesPrefix, handlerErr(p.serveAdminMachines))
|
||||
|
||||
// TODO: remind to set application/json for /v2/stats endpoint
|
||||
|
||||
|
||||
Reference in New Issue
Block a user