possibilité de démarrer les machines en mode headless
This commit is contained in:
parent
f8ace3b4d0
commit
16a11c047f
|
@ -13,6 +13,8 @@ OPTIONS
|
||||||
-s Démarrer la machine virtuelle (par défaut)
|
-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
|
Si le nom de la machine virtuelle n'est pas spécifiée, un menu est
|
||||||
affiché
|
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)
|
-k Arrêter la machine virtuelle (par ACPI)
|
||||||
-p Mettre en veille la machine virtuelle (par ACPI)
|
-p Mettre en veille la machine virtuelle (par ACPI)
|
||||||
-H Arrêter sauvagement la machine virtuelle
|
-H Arrêter sauvagement la machine virtuelle
|
||||||
|
@ -63,11 +65,13 @@ function start_virtualbox() {
|
||||||
|
|
||||||
action=start
|
action=start
|
||||||
stopaction=acpipowerbutton
|
stopaction=acpipowerbutton
|
||||||
|
headless=
|
||||||
parse_opts + "${PRETTYOPTS[@]}" \
|
parse_opts + "${PRETTYOPTS[@]}" \
|
||||||
--help '$exit_with display_help' \
|
--help '$exit_with display_help' \
|
||||||
-n action=nop \
|
-n action=nop \
|
||||||
-l,--list action=list \
|
-l,--list action=list \
|
||||||
-s,--start action=start \
|
-s,--start action=start \
|
||||||
|
-b,--background,--headless headless=1 \
|
||||||
-k,-t,--stop '$action=stop; stopaction=acpipowerbutton' \
|
-k,-t,--stop '$action=stop; stopaction=acpipowerbutton' \
|
||||||
-p,--sleep '$action=stop; stopaction=acpisleepbutton' \
|
-p,--sleep '$action=stop; stopaction=acpisleepbutton' \
|
||||||
-H '$action=stop; stopaction=poweroff' \
|
-H '$action=stop; stopaction=poweroff' \
|
||||||
|
@ -108,7 +112,7 @@ $(array_join rvms "
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ -n "$vm" ]; then
|
if [ -n "$vm" ]; then
|
||||||
VBoxManage -q startvm "$vm" "$@"
|
VBoxManage -q startvm ${headless:+--type headless} "$vm" "$@"
|
||||||
else
|
else
|
||||||
ewarn "Aucune VM à démarrer n'a été trouvée"
|
ewarn "Aucune VM à démarrer n'a été trouvée"
|
||||||
fi
|
fi
|
||||||
|
|
Loading…
Reference in New Issue