diff options
author | Jhon Honce <jhonce@redhat.com> | 2022-03-22 15:20:30 -0700 |
---|---|---|
committer | Jhon Honce <jhonce@redhat.com> | 2022-03-22 15:20:30 -0700 |
commit | 41a6dd36f66564315bc200a790b91de994f6f9e4 (patch) | |
tree | 398076d09bdffb4788fd9fb3575d0e9364ef56c3 /pkg/api/server | |
parent | c840f64e419813f389d88e16294ce916aaf31957 (diff) | |
download | podman-41a6dd36f66564315bc200a790b91de994f6f9e4.tar.gz podman-41a6dd36f66564315bc200a790b91de994f6f9e4.tar.bz2 podman-41a6dd36f66564315bc200a790b91de994f6f9e4.zip |
Update swagger to improve compatibility
[NO NEW TESTS NEEDED]
Improve swagger and handler code compatibility.
Fixes #12804
Signed-off-by: Jhon Honce <jhonce@redhat.com>
Diffstat (limited to 'pkg/api/server')
-rw-r--r-- | pkg/api/server/register_exec.go | 2 | ||||
-rw-r--r-- | pkg/api/server/register_networks.go | 11 | ||||
-rw-r--r-- | pkg/api/server/swagger.go | 9 |
3 files changed, 19 insertions, 3 deletions
diff --git a/pkg/api/server/register_exec.go b/pkg/api/server/register_exec.go index c19ca7859..90136463d 100644 --- a/pkg/api/server/register_exec.go +++ b/pkg/api/server/register_exec.go @@ -169,7 +169,7 @@ func (s *APIServer) registerExecHandlers(r *mux.Router) error { // - application/json // responses: // 200: - // description: no error + // $ref: "#/responses/InspectExecSession" // 404: // $ref: "#/responses/NoSuchExecInstance" // 500: diff --git a/pkg/api/server/register_networks.go b/pkg/api/server/register_networks.go index 4466c938f..b900aa953 100644 --- a/pkg/api/server/register_networks.go +++ b/pkg/api/server/register_networks.go @@ -105,8 +105,15 @@ func (s *APIServer) registerNetworkHandlers(r *mux.Router) error { // schema: // $ref: "#/definitions/NetworkCreateRequest" // responses: - // 200: - // $ref: "#/responses/CompatNetworkCreate" + // 201: + // description: network created + // schema: + // type: object + // properties: + // Id: + // type: string + // Warning: + // type: string // 400: // $ref: "#/responses/BadParamError" // 500: diff --git a/pkg/api/server/swagger.go b/pkg/api/server/swagger.go index 9b652be87..6cf89581a 100644 --- a/pkg/api/server/swagger.go +++ b/pkg/api/server/swagger.go @@ -235,3 +235,12 @@ type swagSystemAuthResponse struct { entities.AuthReport } } + +// Inspect response +// swagger:response InspectExecSession +type swagInspectExecSession struct { + // in:body + Body struct { + define.InspectExecSession + } +} |