possibilité de démarrer les machines en mode headless

This commit is contained in:
Jephté Clain 2014-03-31 09:06:43 +04:00
parent f8ace3b4d0
commit 16a11c047f
1 changed files with 5 additions and 1 deletions

View File

@ -13,6 +13,8 @@ OPTIONS
-s Démarrer la machine virtuelle (par défaut)
Si le nom de la machine virtuelle n'est pas spécifiée, un menu est
affiché
-b Démarrer la VM sans interface graphique. Cette option n'est valide
qu'avec -s
-k Arrêter la machine virtuelle (par ACPI)
-p Mettre en veille la machine virtuelle (par ACPI)
-H Arrêter sauvagement la machine virtuelle
@ -63,11 +65,13 @@ function start_virtualbox() {
action=start
stopaction=acpipowerbutton
headless=
parse_opts + "${PRETTYOPTS[@]}" \
--help '$exit_with display_help' \
-n action=nop \
-l,--list action=list \
-s,--start action=start \
-b,--background,--headless headless=1 \
-k,-t,--stop '$action=stop; stopaction=acpipowerbutton' \
-p,--sleep '$action=stop; stopaction=acpisleepbutton' \
-H '$action=stop; stopaction=poweroff' \
@ -108,7 +112,7 @@ $(array_join rvms "
fi
if [ -n "$vm" ]; then
VBoxManage -q startvm "$vm" "$@"
VBoxManage -q startvm ${headless:+--type headless} "$vm" "$@"
else
ewarn "Aucune VM à démarrer n'a été trouvée"
fi