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)
|
||||
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
|
||||
|
|
Loading…
Reference in New Issue