]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
vmspawn: add shell completion for --coco
authorPaul Meyer <katexochen0@gmail.com>
Thu, 21 May 2026 06:07:51 +0000 (08:07 +0200)
committerLuca Boccassi <luca.boccassi@gmail.com>
Thu, 21 May 2026 07:44:53 +0000 (08:44 +0100)
Fixes 4f8215add24ac9018fb68399f0b957cf0eb3b0c6.

Signed-off-by: Paul Meyer <katexochen0@gmail.com>
shell-completion/bash/systemd-vmspawn

index 62fa5ab52065d19285e68e5e1c8a0c5764678d22..efb4b1059962c51369512c51c0e47ff2060f76d1 100644 (file)
@@ -41,6 +41,7 @@ _systemd_vmspawn() {
         [ARG]='--cpus --ram --vsock-cid -M --machine --uuid --private-users --background --set-credential --load-credential --forward-journal-max-use --forward-journal-keep-free --forward-journal-max-file-size --forward-journal-max-files --bind-volume'
         [IMAGE_FORMAT]='--image-format'
         [IMAGE_DISK_TYPE]='--image-disk-type'
+        [COCO]='--coco'
     )
 
     _init_completion || return
@@ -68,6 +69,8 @@ _systemd_vmspawn() {
         comps='raw qcow2'
     elif __contains_word "$prev" ${OPTS[IMAGE_DISK_TYPE]}; then
         comps='virtio-blk virtio-scsi nvme'
+    elif __contains_word "$prev" ${OPTS[COCO]}; then
+        comps='no sev-snp'
     elif __contains_word "$prev" ${OPTS[ARG]}; then
         comps=''
     else