MCPcopy Index your code
hub / github.com/CodisLabs/codis / GroupDelServer

Method GroupDelServer

pkg/topom/topom_api.go:386–403  ·  view source on GitHub ↗
(params martini.Params)

Source from the content-addressed store, hash-verified

384}
385
386func (s *apiServer) GroupDelServer(params martini.Params) (int, string) {
387 if err := s.verifyXAuth(params); err != nil {
388 return rpc.ApiResponseError(err)
389 }
390 gid, err := s.parseInteger(params, "gid")
391 if err != nil {
392 return rpc.ApiResponseError(err)
393 }
394 addr, err := s.parseAddr(params)
395 if err != nil {
396 return rpc.ApiResponseError(err)
397 }
398 if err := s.topom.GroupDelServer(gid, addr); err != nil {
399 return rpc.ApiResponseError(err)
400 } else {
401 return rpc.ApiResponseJson("OK")
402 }
403}
404
405func (s *apiServer) GroupPromoteServer(params martini.Params) (int, string) {
406 if err := s.verifyXAuth(params); err != nil {

Callers

nothing calls this directly

Calls 3

verifyXAuthMethod · 0.95
parseIntegerMethod · 0.95
parseAddrMethod · 0.95

Tested by

no test coverage detected