Updated Branches: refs/heads/master e2b814d04 -> f1ab3ae94
bug CS-10928: Check for delta cpu utilization before updating stats status CS-10928: resolved fixed reviewed-by: Prasanna Project: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/commit/f1ab3ae9 Tree: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/tree/f1ab3ae9 Diff: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/diff/f1ab3ae9 Branch: refs/heads/master Commit: f1ab3ae94c2a9b9bdc583a08b53f4146b8beb120 Parents: e2b814d Author: Kishan Kavala <[email protected]> Authored: Mon Aug 27 19:40:27 2012 +0530 Committer: Kishan Kavala <[email protected]> Committed: Mon Aug 27 19:40:27 2012 +0530 ---------------------------------------------------------------------- .../kvm/resource/LibvirtComputingResource.java | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/f1ab3ae9/plugins/hypervisors/kvm/src/com/cloud/hypervisor/kvm/resource/LibvirtComputingResource.java ---------------------------------------------------------------------- diff --git a/plugins/hypervisors/kvm/src/com/cloud/hypervisor/kvm/resource/LibvirtComputingResource.java b/plugins/hypervisors/kvm/src/com/cloud/hypervisor/kvm/resource/LibvirtComputingResource.java index 9e2b62b..5623260 100755 --- a/plugins/hypervisors/kvm/src/com/cloud/hypervisor/kvm/resource/LibvirtComputingResource.java +++ b/plugins/hypervisors/kvm/src/com/cloud/hypervisor/kvm/resource/LibvirtComputingResource.java @@ -3769,7 +3769,9 @@ public class LibvirtComputingResource extends ServerResourceBase implements NodeInfo node = conn.nodeInfo(); utilization = utilization / node.cpus; - stats.setCPUUtilization(utilization * 100); + if(utilization > 0){ + stats.setCPUUtilization(utilization * 100); + } } /* get network stats */
