http: remount verbs

This commit is contained in:
Mitchell Hashimoto
2015-04-07 10:55:18 -07:00
parent 23af1d03f1
commit 21a2ec05cf

View File

@@ -26,6 +26,14 @@ func handleSysMounts(core *vault.Core) http.Handler {
func handleSysRemount(core *vault.Core) http.Handler { func handleSysRemount(core *vault.Core) http.Handler {
return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
switch r.Method {
case "POST":
case "PUT":
default:
respondError(w, http.StatusMethodNotAllowed, nil)
return
}
// Parse the request if we can // Parse the request if we can
var req RemountRequest var req RemountRequest
if err := parseRequest(r, &req); err != nil { if err := parseRequest(r, &req); err != nil {