// GET /{network}/reservations func handleListReservations(ctx context.Context, sm subnet.Manager, w http.ResponseWriter, r *http.Request) { network := mux.Vars(r)["network"] if network == "_" { network = "" } leases, err := sm.ListReservations(ctx, network) if err != nil { w.WriteHeader(http.StatusInternalServerError) fmt.Fprint(w, err) return } jsonResponse(w, http.StatusOK, leases) }