From 28d3886f6a9fa2d9f720934507961fbe41bf7af3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Constantino=20V=C3=A1zquez=20Blanco?= Date: Fri, 13 Mar 2009 17:34:43 +0000 Subject: [PATCH] Fix for ticket #68. git-svn-id: http://svn.opennebula.org/one/trunk@408 3034c82b-c49b-4eb3-8279-a7acafdc01c0 --- src/im_mad/kvm/kvm.rb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/im_mad/kvm/kvm.rb b/src/im_mad/kvm/kvm.rb index 642dd0fc9a..e800b06c5a 100755 --- a/src/im_mad/kvm/kvm.rb +++ b/src/im_mad/kvm/kvm.rb @@ -56,9 +56,9 @@ top_text.split(/\n/).each{|line| line[7..-1].split(",").each{|elemento| temp = elemento.strip.split("%") if temp[1]=="id" - $free_cpu = temp[0] - used = temp[0].to_f - $used_cpu = (((100 - used)*100).round / 100).to_f.to_s + idle = temp[0] + $free_cpu = idle.to_f * $total_cpu.to_f / 100 + $used_cpu = $total_cpu.to_f - $free_cpu break end