github.com/hanks177/podman/v4@v4.1.3-0.20220613032544-16d90015bc83/pkg/api/server/register_swagger.go (about) 1 package server 2 3 import ( 4 "net/http" 5 6 "github.com/hanks177/podman/v4/pkg/api/handlers/libpod" 7 "github.com/gorilla/mux" 8 ) 9 10 // registerSwaggerHandlers maps the swagger endpoint for the server 11 func (s *APIServer) registerSwaggerHandlers(r *mux.Router) error { 12 // This handler does _*NOT*_ provide an UI rather just a swagger spec that an UI could render 13 r.HandleFunc(VersionedPath("/libpod/swagger"), s.APIHandler(libpod.ServeSwagger)).Methods(http.MethodGet) 14 return nil 15 }