Bump to 7.0.10

This commit is contained in:
2023-09-11 10:30:29 +02:00
parent 468a0a4c32
commit 3bb795a1e3
2 changed files with 10 additions and 8 deletions

View File

@@ -6,7 +6,7 @@ script. However, in some point of time I've decided to rewrite it almost from
scratch. scratch.
Current version of script was written and tested against VBoxManage in version Current version of script was written and tested against VBoxManage in version
7.0.8, and should contain all commands and their options. 7.0.10, and should contain all commands and their options.
Unlike other attempts, I've tried to make the script context aware. See the Unlike other attempts, I've tried to make the script context aware. See the
simple session with the VBoxManage command below, to have an idea how it works: simple session with the VBoxManage command below, to have an idea how it works:

View File

@@ -4,7 +4,7 @@
# URL: https://bitbucket.org/gryf/vboxmanage-bash-completion # URL: https://bitbucket.org/gryf/vboxmanage-bash-completion
# URL: https://github.com/gryf/vboxmanage-bash-completion # URL: https://github.com/gryf/vboxmanage-bash-completion
# License: 3-clause BSD-style license (see LICENSE file) # License: 3-clause BSD-style license (see LICENSE file)
# Version: 7.0.8 # Version: 7.0.10
_VBoxManage() { _VBoxManage() {
@@ -677,11 +677,12 @@ _VBoxManage() {
_cloudprofiles_comp _cloudprofiles_comp
;; ;;
list) list)
COMPREPLY=( $(compgen -W "instances images" -- ${cur}) ) COMPREPLY=( $(compgen -W "instances images vnicattachments"
-- ${cur}) )
;; ;;
instance) instance)
COMPREPLY=( $(compgen -W "create info terminate start COMPREPLY=( $(compgen -W "create info terminate start
pause" -- ${cur}) ) pause reset" -- ${cur}) )
;; ;;
image) image)
COMPREPLY=( $(compgen -W "create info delete import COMPREPLY=( $(compgen -W "create info delete import
@@ -1425,7 +1426,7 @@ _VBoxManage() {
if [[ " ${items[*]} " == *" $subcommand "* ]]; then if [[ " ${items[*]} " == *" $subcommand "* ]]; then
case "${subcommand}" in case "${subcommand}" in
run) run)
items=( --domain --dos2unix --exe items=( --arg0 --domain --dos2unix --exe
--ignore-operhaned-processes --profile --putenv --ignore-operhaned-processes --profile --putenv
--quiet --timeout --unix2dos --unquoted-args --quiet --timeout --unix2dos --unquoted-args
--username --verbose -- ) --username --verbose -- )
@@ -1445,9 +1446,10 @@ _VBoxManage() {
;; ;;
start) start)
items=( --domain --exe --ignore-orphaned-processes items=( --arg0 --domain --exe
--profile --putenv --quiet --timeout --ignore-orphaned-processes --profile --putenv
--unquoted-args --username --verbose -- ) --quiet --timeout --unquoted-args --username
--verbose -- )
[[ " ${COMP_WORDS[*]} " != *" --password "* || [[ " ${COMP_WORDS[*]} " != *" --password "* ||
" ${COMP_WORDS[*]} " != *" --passwordfile "* ]] && " ${COMP_WORDS[*]} " != *" --passwordfile "* ]] &&