diff --git a/src/vmm_mad/remotes/kvm/poll b/src/vmm_mad/remotes/kvm/poll index 5e004776bf..4c68fbb168 100755 --- a/src/vmm_mad/remotes/kvm/poll +++ b/src/vmm_mad/remotes/kvm/poll @@ -50,4 +50,10 @@ awk_cmd="awk \'$AWK_SCRIPT\'" info=`$virsh_cmd 2>/dev/null | awk "$AWK_SCRIPT"` -echo $info +if [ -n "$info" ]; then + echo $info + exit 0 +else + echo STATE=d + exit 1 +fi diff --git a/src/vmm_mad/remotes/xen/poll b/src/vmm_mad/remotes/xen/poll index eb5ea10f87..59eb9614c0 100755 --- a/src/vmm_mad/remotes/xen/poll +++ b/src/vmm_mad/remotes/xen/poll @@ -55,6 +55,11 @@ function get_info() { info=`get_info $1 2>/dev/null | awk "$AWK_SCRIPT"` -echo $info - +if [ -n "$info" ]; then + echo $info + exit 0 +else + echo STATE=d + exit 1 +fi