summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorbencoh <bencoh@19625182-23af-4830-9084-f181c60b83b7>2010-07-11 15:29:02 +0000
committerbencoh <bencoh@19625182-23af-4830-9084-f181c60b83b7>2010-07-11 15:29:02 +0000
commit7ca5c0125621616eea447e13859d0b488549f1ba (patch)
treec651c0ecc182c900c4ea6e80bd2fbd2b9487b94d
parente97ca469dd4bd2b2611835ba487d8496089e354a (diff)
Changing behavior : kvm_start/run/stop return 0 instead of exiting.
git-svn-id: https://svn.notk.org/bencoh/kvm-wrapper/@6 19625182-23af-4830-9084-f181c60b83b7
-rwxr-xr-xkvm-wrapper.sh8
1 files changed, 4 insertions, 4 deletions
diff --git a/kvm-wrapper.sh b/kvm-wrapper.sh
index a3f5a02..68e0989 100755
--- a/kvm-wrapper.sh
+++ b/kvm-wrapper.sh
@@ -181,7 +181,7 @@ function kvm_start_vm ()
rm -rf "$SERIAL_FILE"
# Exit
- exit 0
+ return 0
}
@@ -226,7 +226,7 @@ function kvm_stop_vm ()
rm -rf "$PID_FILE" || fail_exit "Couldn't remove pid file"
- exit 0
+ return 0
}
function kvm_run_disk ()
@@ -238,7 +238,7 @@ function kvm_run_disk ()
EXEC_STRING="kvm -net nic,model=$KVM_NETWORK_MODEL,macaddr=$KVM_MACADDRESS -net tap -hda $KVM_HDA -boot c -k $KVM_KEYMAP $KVM_OUTPUT $KVM_ADDITIONNAL_PARAMS"
$EXEC_STRING
- exit 0
+ return 0
}
function kvm_start_screen ()
@@ -247,7 +247,7 @@ function kvm_start_screen ()
SCREEN_SESSION_NAME="kvm-$VM_NAME"
screen -d -m -S "$SCREEN_SESSION_NAME" /bin/sh -c "\"$SCRIPT_PATH\" start \"$VM_NAME\""
EXITNUM="$?"
- exit $EXITNUM
+ return $EXITNUM
}
function kvm_attach_screen ()