mirror of
https://github.com/gravitl/netmaker.git
synced 2025-10-05 08:47:35 +08:00
removed remove network
This commit is contained in:
@@ -50,36 +50,6 @@ func allowUsers(next http.Handler) http.HandlerFunc {
|
||||
}
|
||||
}
|
||||
|
||||
// swagger:route DELETE /api/server/removenetwork/{network} server removeNetwork
|
||||
//
|
||||
// Remove a network from the server.
|
||||
//
|
||||
// Schemes: https
|
||||
//
|
||||
// Security:
|
||||
// oauth
|
||||
//
|
||||
// Responses:
|
||||
// 200: stringJSONResponse
|
||||
func removeNetwork(w http.ResponseWriter, r *http.Request) {
|
||||
// Set header
|
||||
w.Header().Set("Content-Type", "application/json")
|
||||
|
||||
// get params
|
||||
var params = mux.Vars(r)
|
||||
network := params["network"]
|
||||
err := logic.DeleteNetwork(network)
|
||||
if err != nil {
|
||||
logger.Log(0, r.Header.Get("user"),
|
||||
fmt.Sprintf("failed to delete network [%s]: %v", network, err))
|
||||
json.NewEncoder(w).Encode(fmt.Sprintf("could not remove network %s from server", network))
|
||||
return
|
||||
}
|
||||
logger.Log(1, r.Header.Get("user"),
|
||||
fmt.Sprintf("deleted network [%s]: %v", network, err))
|
||||
json.NewEncoder(w).Encode(fmt.Sprintf("network %s removed from server", network))
|
||||
}
|
||||
|
||||
// swagger:route GET /api/server/getserverinfo server getServerInfo
|
||||
//
|
||||
// Get the server configuration.
|
||||
|
Reference in New Issue
Block a user