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
35 echo "Could not find file $file - that qemu was killed already"
39 function kill_pids () {
41 if [[ -n "$hostnames" ]] ; then
42 for hostname in $hostnames; do
43 nodedir=qemu-$hostname
44 kill_from_file $nodedir/qemu.pid
47 echo Killing all processes mathing qemu
52 function show_pids () {
53 pids=$(list_pids "$@")
54 if [ -n "$pids" ] ; then
55 ps $pids | grep -v $COMMAND || echo Nothing to show
62 while getopts "lk" opt; do
72 if [ -n "$OPT_LIST" ] ; then