MCPcopy
hub / github.com/vulcand/vulcand / deleteBackend

Method deleteBackend

api/api.go:213–220  ·  view source on GitHub ↗
(w http.ResponseWriter, r *http.Request, params map[string]string, body []byte)

Source from the content-addressed store, hash-verified

211}
212
213func (c *ProxyController) deleteBackend(w http.ResponseWriter, r *http.Request, params map[string]string, body []byte) (interface{}, error) {
214 backendId := params["id"]
215 log.Infof("Delete Backend(id=%s)", backendId)
216 if err := c.ng.DeleteBackend(engine.BackendKey{Id: backendId}); err != nil {
217 return nil, err
218 }
219 return Response{"message": "Backend deleted"}, nil
220}
221
222func (c *ProxyController) getBackends(w http.ResponseWriter, r *http.Request, params map[string]string, body []byte) (interface{}, error) {
223 backends, err := c.ng.GetBackends()

Callers

nothing calls this directly

Calls 2

InfofMethod · 0.80
DeleteBackendMethod · 0.65

Tested by

no test coverage detected