From ec3ec7f768178851fb7bb9f013a36ceb12d96cc0 Mon Sep 17 00:00:00 2001 From: Javi Fontan Date: Thu, 30 Jan 2014 17:35:04 +0100 Subject: [PATCH] bug #2630: only process domains with information --- src/vmm_mad/remotes/poll_xen_kvm.rb | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/src/vmm_mad/remotes/poll_xen_kvm.rb b/src/vmm_mad/remotes/poll_xen_kvm.rb index 7014461bf9..5f8d6b1b03 100755 --- a/src/vmm_mad/remotes/poll_xen_kvm.rb +++ b/src/vmm_mad/remotes/poll_xen_kvm.rb @@ -67,15 +67,17 @@ module KVM if names.length!=0 names.each do |vm| dominfo=dom_info(vm) - psinfo=process_info(dominfo['UUID']) + if dominfo + psinfo=process_info(dominfo['UUID']) - info={} - info[:dominfo]=dominfo - info[:psinfo]=psinfo - info[:name]=vm - info[:pid]=psinfo[1] + info={} + info[:dominfo]=dominfo + info[:psinfo]=psinfo + info[:name]=vm + info[:pid]=psinfo[1] - vms[vm]=info + vms[vm]=info + end end cpu=get_cpu_info(vms)