github.com/containers/libpod@v1.9.4-0.20220419124438-4284fd425507/pkg/api/server/register_swagger.go (about) 1 package server 2 3 import ( 4 "net/http" 5 6 "github.com/containers/libpod/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 }