From 5b8f3f2f1f863dfb58e5d3cfda95e7ecb6582b22 Mon Sep 17 00:00:00 2001 From: Paul Holzinger Date: Wed, 2 Sep 2020 18:13:58 +0200 Subject: APIv2 Add network list filtering Add the filter option to the libpod endpoint. Add support for the name filter on the docker endpoint. Add apiv2 tests for the network list endpoints. Enable podman network integration tests for remote. Signed-off-by: Paul Holzinger --- pkg/api/server/register_networks.go | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'pkg/api/server') diff --git a/pkg/api/server/register_networks.go b/pkg/api/server/register_networks.go index 7918ad4a2..f12b45e10 100644 --- a/pkg/api/server/register_networks.go +++ b/pkg/api/server/register_networks.go @@ -61,6 +61,11 @@ func (s *APIServer) registerNetworkHandlers(r *mux.Router) error { // - networks (compat) // summary: List networks // description: Display summary of network configurations + // parameters: + // - in: query + // name: filters + // type: string + // description: JSON encoded value of the filters (a map[string][]string) to process on the networks list. Only the name filter is supported. // produces: // - application/json // responses: @@ -152,6 +157,11 @@ func (s *APIServer) registerNetworkHandlers(r *mux.Router) error { // - networks // summary: List networks // description: Display summary of network configurations + // parameters: + // - in: query + // name: filter + // type: string + // description: Provide filter values (e.g. 'name=podman') // produces: // - application/json // responses: -- cgit v1.2.3-54-g00ecf From ce7d2bba1f6fdc96ef7439135b3c1388b7bac297 Mon Sep 17 00:00:00 2001 From: Paul Holzinger Date: Mon, 7 Sep 2020 15:40:05 +0200 Subject: Fix typo in the remove network api doc Signed-off-by: Paul Holzinger --- pkg/api/server/register_networks.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pkg/api/server') diff --git a/pkg/api/server/register_networks.go b/pkg/api/server/register_networks.go index f12b45e10..61916eedf 100644 --- a/pkg/api/server/register_networks.go +++ b/pkg/api/server/register_networks.go @@ -111,7 +111,7 @@ func (s *APIServer) registerNetworkHandlers(r *mux.Router) error { // required: true // description: the name of the network // - in: query - // name: Force + // name: force // type: boolean // description: remove containers associated with network // produces: -- cgit v1.2.3-54-g00ecf