EnsureVM: ne plus chercher à décharger les modules par défaut
This commit is contained in:
parent
5139c09d70
commit
3292686e33
7
EnsureVM
7
EnsureVM
|
@ -17,7 +17,7 @@ function ensure_kvm() {
|
|||
# sont chargés, et que le service libvirt-bin est démarré
|
||||
local module modified
|
||||
|
||||
if [ -z "$check_only" ]; then
|
||||
if [ -z "$check_only" -a -n "$exclusive" ]; then
|
||||
# Vérifier que les modules vbox* sont déchargés
|
||||
for module in vboxpci vboxnetadp vboxnetflt vboxdrv; do
|
||||
if lsmod | quietgrep "$module"; then
|
||||
|
@ -82,7 +82,7 @@ function ensure_virtualbox() {
|
|||
# sont chargés, et que le service vboxdrv est démarré
|
||||
local module modified
|
||||
|
||||
if [ -z "$check_only" ]; then
|
||||
if [ -z "$check_only" -a -n "$exclusive" ]; then
|
||||
# Vérifier que kvm{,_intel,_amd} ne sont pas chargés
|
||||
for module in kvm_intel kvm_amd kvm; do
|
||||
if lsmod | quietgrep "$module"; then
|
||||
|
@ -117,9 +117,12 @@ function ensure_virtualbox() {
|
|||
}
|
||||
|
||||
check_only=
|
||||
exclusive=1
|
||||
parse_opts + "${PRETTYOPTS[@]}" \
|
||||
--help '$exit_with display_help' \
|
||||
-c,--check-only,--check check_only=1 \
|
||||
-x,--exclusive exclusive=1 \
|
||||
-s,--shared exclusive= \
|
||||
@ args -- "$@" && set -- "${args[@]}" || die "$args"
|
||||
|
||||
run_as_root "$@"
|
||||
|
|
Loading…
Reference in New Issue