From 9be6f30a42a8737f7e853dc3333b627242a962ab Mon Sep 17 00:00:00 2001 From: baude Date: Fri, 17 Jan 2020 09:41:40 -0600 Subject: post-process swagger yaml for publish Signed-off-by: baude Signed-off-by: Chris Evich --- pkg/api/Makefile | 4 +++- pkg/api/server/register_containers.go | 5 +++-- 2 files changed, 6 insertions(+), 3 deletions(-) (limited to 'pkg/api') diff --git a/pkg/api/Makefile b/pkg/api/Makefile index 5fb4e7da5..3d70376df 100644 --- a/pkg/api/Makefile +++ b/pkg/api/Makefile @@ -1,3 +1,5 @@ +SWAGGER_OUT ?= swagger.yaml + swagger: - swagger generate spec -o swagger.yaml -w ./ + swagger generate spec -o ${SWAGGER_OUT} -w ./ cat tags.yaml >> swagger.yaml diff --git a/pkg/api/server/register_containers.go b/pkg/api/server/register_containers.go index dbe194cd4..6f4222d8f 100644 --- a/pkg/api/server/register_containers.go +++ b/pkg/api/server/register_containers.go @@ -788,11 +788,13 @@ func (s *APIServer) RegisterContainersHandlers(r *mux.Router) error { // '500': // "$ref": "#/responses/InternalError" r.HandleFunc(VersionedPath("/libpod/containers/{name:..*}/stats"), APIHandler(s.Context, generic.StatsContainer)).Methods(http.MethodGet) - // swagger:operation GET /libpod/containers/{nameOrID}/top containers topContainer + // swagger:operation GET /libpod/containers/{nameOrID}/top libpod libpodTopContainer // // List processes running inside a container. Note // // --- + // tags: + // - containers // parameters: // - in: path // name: nameOrID @@ -810,7 +812,6 @@ func (s *APIServer) RegisterContainersHandlers(r *mux.Router) error { // - application/json // responses: // '200': - // description: no error // "ref": "#/responses/DockerTopResponse" // '404': // "$ref": "#/responses/NoSuchContainer" -- cgit v1.2.3-54-g00ecf