aboutsummaryrefslogtreecommitdiffstats
path: root/src/_virtualbox
diff options
context:
space:
mode:
authorPedro A. Aranda Gutierrez <paaguti@gmail.com>2022-01-25 19:58:48 +0100
committerPedro A. Aranda Gutierrez <paaguti@gmail.com>2022-01-25 19:58:48 +0100
commit2c3b218d2491da941c86d00df7ee7e0b6130fcd2 (patch)
treea916b06d57a5131ee5da6024d037217137c5f0f6 /src/_virtualbox
parentAdd initial support for natnetwork subcommand (diff)
downloadzsh-completions-2c3b218d2491da941c86d00df7ee7e0b6130fcd2.tar
zsh-completions-2c3b218d2491da941c86d00df7ee7e0b6130fcd2.tar.gz
zsh-completions-2c3b218d2491da941c86d00df7ee7e0b6130fcd2.tar.bz2
zsh-completions-2c3b218d2491da941c86d00df7ee7e0b6130fcd2.tar.lz
zsh-completions-2c3b218d2491da941c86d00df7ee7e0b6130fcd2.tar.xz
zsh-completions-2c3b218d2491da941c86d00df7ee7e0b6130fcd2.tar.zst
zsh-completions-2c3b218d2491da941c86d00df7ee7e0b6130fcd2.zip
Add list natnets and natnetwork option
Diffstat (limited to 'src/_virtualbox')
-rw-r--r--src/_virtualbox5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/_virtualbox b/src/_virtualbox
index f09ae8d..5f25b56 100644
--- a/src/_virtualbox
+++ b/src/_virtualbox
@@ -21,14 +21,12 @@ _vboxmachines() {
done
}
-# Get natnetworks
_vboxnatnets() {
vboxmanage list natnetworks | awk -F: '/NetworkName:/{print $2}'| while read natnet; do
_wanted 'natnet' expl 'natnet' compadd $natnet
done
}
-
# Roughly guess command options
_vboxcommandoptions() {
cmd="$1"
@@ -135,6 +133,7 @@ _vboxmanage() {
'hostonlyif:change the IP configuration of a host-only network interface'
'dhcpserver:control the DHCP server that is built into VirtualBox'
'extpack:add or remove VirtualBox extension packs'
+ 'natnetwork:add,modify,remove or start NatNetworks'
)
local context state line expl
@@ -151,7 +150,7 @@ _vboxmanage() {
list)
_arguments \
'--long' \
- ':list option:(vms runningvms ostypes hostdvds hostfloppies bridgedifs hostonlyifs dhcpservers hostinfo hostcpuids hddbackends hdds dvds floppies usbhost usbfilters systemproperties extpacks)'
+ ':list option:(vms runningvms ostypes hostdvds hostfloppies bridgedifs hostonlyifs dhcpservers hostinfo hostcpuids hddbackends hdds dvds floppies usbhost usbfilters systemproperties natnetworks extpacks)'
;;
showvminfo)
_arguments \