From 36957f8f48570ae2f457fd0a55804d7af5ac4b6a Mon Sep 17 00:00:00 2001
From: Christian Breunig <christian@breunig.cc>
Date: Sat, 24 Feb 2024 09:25:42 +0100
Subject: container: T6060: support removing all container images at once via
 op-mode

cpo@LR1.wue3:~$ show container image
REPOSITORY                    TAG         IMAGE ID      CREATED       SIZE
docker.io/library/busybox     latest      3f57d9401f8d  5 weeks ago   4.5 MB
docker.io/jacobalberty/unifi  v7.5        f6df690d6c67  4 months ago  827 MB
docker.io/jacobalberty/unifi  v7.4        7838b75ef7b9  7 months ago  786 MB

cpo@LR1.wue3:~$ delete container image
Possible completions:
  3f57d9401f8d          Delete container image
  7838b75ef7b9
  all
  f6df690d6c67

cpo@LR1.wue3:~$ delete container image all

cpo@LR1.wue3:~$ show container image
REPOSITORY  TAG         IMAGE ID    CREATED     SIZE

(cherry picked from commit 9e51a1661fac3e0d762cffdd28705e7e4bad76e9)
---
 op-mode-definitions/container.xml.in | 1 +
 1 file changed, 1 insertion(+)

(limited to 'op-mode-definitions')

diff --git a/op-mode-definitions/container.xml.in b/op-mode-definitions/container.xml.in
index 96c582a83..4aa13e913 100644
--- a/op-mode-definitions/container.xml.in
+++ b/op-mode-definitions/container.xml.in
@@ -41,6 +41,7 @@
             <properties>
               <help>Delete container image</help>
               <completionHelp>
+                <list>all</list>
                 <script>sudo podman image ls -q</script>
               </completionHelp>
             </properties>
-- 
cgit v1.2.3