MCPcopy Create free account
hub / github.com/docker/go-plugins-helpers / initMux

Method initMux

secrets/api.go:76–85  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

74}
75
76func (h *Handler) initMux() {
77 h.HandleFunc(getPath, func(w http.ResponseWriter, r *http.Request) {
78 var req Request
79 if err := sdk.DecodeRequest(w, r, &req); err != nil {
80 return
81 }
82 res := h.driver.Get(req)
83 sdk.EncodeResponse(w, res, res.Err != "")
84 })
85}

Callers 1

NewHandlerFunction · 0.95

Calls 2

HandleFuncMethod · 0.95
GetMethod · 0.65

Tested by

no test coverage detected