8 echo "Usage: $COMMAND -l"
9 echo " lists current qemu processes"
10 echo "usage: $COMMAND hostname"
11 echo " kill qemu instance for that node"
15 function list_pids () {
17 if [[ -n "$hostnames" ]] ; then
18 for hostname in $hostnames; do
19 nodedir=qemu-$hostname
20 cat $nodedir/qemu.pid 2> /dev/null
27 function kill_from_file () {
29 if [ -f $file ] ; then
37 function kill_pids () {
39 if [[ -n "$hostnames" ]] ; then
40 for hostname in $hostnames; do
41 nodedir=qemu-$hostname
42 kill_from_file $nodedir/qemu.pid
45 echo Killing all processes mathing qemu
50 function show_pids () {
51 pids=$(list_pids "$@")
52 if [ -n "$pids" ] ; then
53 ps $pids | grep -v $COMMAND || echo Nothing to show
60 while getopts "lk" opt; do
70 if [ -n "$OPT_LIST" ] ; then