From d175ac4c35a220ff7c5f1937a82d1985fcc24d1e Mon Sep 17 00:00:00 2001 From: Gerorge Liao Date: Wed, 10 Apr 2024 14:54:23 +0200 Subject: [PATCH] [bash completion] added clone bash completion --- completions/bash/multipass | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/completions/bash/multipass b/completions/bash/multipass index 8cb158bccf..753b904296 100644 --- a/completions/bash/multipass +++ b/completions/bash/multipass @@ -230,7 +230,7 @@ _multipass_complete() prev_opts=false multipass_cmds="authenticate transfer delete exec find help info launch list mount networks \ purge recover restart restore shell snapshot start stop suspend umount version get set \ - alias aliases unalias" + clone alias aliases unalias" if [[ "${multipass_cmds}" =~ " ${cmd} " || "${multipass_cmds}" =~ ^${cmd} || "${multipass_cmds}" =~ \ ${cmd}$ ]]; then @@ -283,6 +283,9 @@ _multipass_complete() "restore") _add_nonrepeating_args "--destructive" ;; + "clone") + _add_nonrepeating_args "--name" + ;; "get") _add_nonrepeating_args "--raw --keys" ;; @@ -369,6 +372,9 @@ _multipass_complete() "snapshot") _multipass_instances "Stopped" ;; + "clone") + _multipass_instances "Stopped" + ;; "restore") _multipass_restorable_snapshots ;;