--- xen0.orig 2008-03-06 10:40:05.000000000 +0900 +++ xen0 2008-03-06 10:42:20.000000000 +0900 @@ -81,7 +81,14 @@ case $2 in stop) - $SSH_COMMAND $dom0 "(sleep 2; $STOP_COMMAND $node) >/dev/null 2>&1 &" + kill_node=`$SSH_COMMAND $dom0 "grep ^[[:space:]]*name $cfg" | sed -e 's,=, ,g' -e 's,",,g' | awk '{print $2}'` + if [ "x" = "x$kill_node" ] + then + echo "destroying node is not founde" + exit 1 + fi + # $SSH_COMMAND $dom0 "(sleep 2; $STOP_COMMAND $node) >/dev/null 2>&1 &" + $SSH_COMMAND $dom0 "(sleep 2; $STOP_COMMAND $kill_node) >/dev/null 2>&1 &" break;; start) $SSH_COMMAND $dom0 "(sleep 2; $START_COMMAND $cfg) >/dev/null 2>&1 &"