spiegel_podman/test/apiv2/python/rest_api
Lewis Roy f38e32760d
feat: Add artifact remove --all option
Prior to this commit `artifact remove --all` was not supported on remote
clients.

This patch adds a new artifact API endpoint `artifact/remove` which can
either take a list of artifacts to remove or remove all artifacts by
setting all=true.

This patch removes the temporary warning message in the tunnel interface
implementation of ArtifactRm if `--all` was passed on the command line
and uses the new `artifact/remove` endpoint.

This patch also updates the `artifact remove` command both remote and
local to accept a list of artifacts to remove rather than limiting to
just one.

Signed-off-by: Lewis Roy <lewis@redhat.com>
2025-08-13 23:00:20 +10:00
..
fixtures feat: Add OCI Artifact support to the Podman REST API 2025-06-04 15:49:34 +10:00
__init__.py Break up python APIv2 tests 2021-05-18 08:39:35 -07:00
test_v2_0_0_artifact.py feat: Add artifact remove --all option 2025-08-13 23:00:20 +10:00
test_v2_0_0_container.py compat: Add CgroupnsMode to POST /containers/create 2025-05-15 15:31:16 +02:00
test_v2_0_0_image.py bug: Correct Docker compat REST API image delete endpoint 2025-04-27 20:51:11 +10:00
test_v2_0_0_manifest.py Break up python APIv2 tests 2021-05-18 08:39:35 -07:00
test_v2_0_0_network.py Set network ID if available during container inspect 2025-01-20 15:55:26 +01:00
test_v2_0_0_pod.py Break up python APIv2 tests 2021-05-18 08:39:35 -07:00
test_v2_0_0_system.py Add missing security options to /info response 2023-04-16 18:27:16 +02:00
test_v2_0_0_volume.py Allow label and labels when creating volumes 2021-10-28 16:02:22 -07:00
v1_test_rest_v1_0_0.py Fix documentation of use of tcp connections 2022-08-23 16:12:08 -04:00