diff --git a/vmtool.sh b/vmtool.sh index f26432f..df1ba55 100755 --- a/vmtool.sh +++ b/vmtool.sh @@ -32,9 +32,24 @@ if ! command -v qemu-system-"$EMU_ARCH" > /dev/null 2>&1; then exit 1 fi -start() { +stop() { for ((i=0;i/dev/null 2>&1 + rm -f "$STATE_DIR"/node$i.pid + done +} + +start() { + stop + + for ((i=0;i/dev/null 2>&1 - rm -f "$STATE_DIR"/node$i.pid - done -} - destroy() { stop @@ -160,6 +167,10 @@ create() { } case $1 in + start) + shift + start "$@" + ;; stop) shift stop "$@"