Fixes Hyper-V Inspector cpu metrics bug
Closes-Bug: 1249959 Change-Id: I39513648ab25d46b2639b24a94e7344954ce3aeb
This commit is contained in:
parent
faa8a1979a
commit
f15e2cc924
@ -86,10 +86,14 @@ class UtilsV2(object):
|
||||
vm = self._lookup_vm(vm_name)
|
||||
cpu_sd = self._get_vm_resources(vm, self._PROC_SETTING)[0]
|
||||
cpu_metrics_def = self._get_metric_def(self._CPU_METRIC_NAME)
|
||||
cpu_metric_aggr = self._get_metrics(vm, cpu_metrics_def)[0]
|
||||
cpu_metric_aggr = self._get_metrics(vm, cpu_metrics_def)
|
||||
|
||||
return (int(cpu_metric_aggr.MetricValue),
|
||||
cpu_sd.VirtualQuantity,
|
||||
cpu_used = 0
|
||||
if cpu_metric_aggr:
|
||||
cpu_used = long(cpu_metric_aggr[0].MetricValue)
|
||||
|
||||
return (cpu_used,
|
||||
int(cpu_sd.VirtualQuantity),
|
||||
long(vm.OnTimeInMilliseconds))
|
||||
|
||||
def get_vnic_metrics(self, vm_name):
|
||||
|
Loading…
x
Reference in New Issue
Block a user