From 77ab8e27621936f345aebde1a6d00c170f4bfa9d Mon Sep 17 00:00:00 2001 From: d819r197 Date: Mon, 4 Mar 2019 11:02:35 -0600 Subject: [PATCH] Changed self.extra_config['cpu_ratio'] to self.cpu_overcommit_ratio to fix hypervisor bug --- exporter/hypervisor_stats.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/exporter/hypervisor_stats.py b/exporter/hypervisor_stats.py index df5e92c..91131cf 100644 --- a/exporter/hypervisor_stats.py +++ b/exporter/hypervisor_stats.py @@ -97,7 +97,7 @@ def build_cache_data(self): for agg in nova_aggregates.keys(): agg_hosts = nova_aggregates[agg]['hosts'] if host in agg_hosts: - free = ((int(self.extra_config['cpu_ratio'] * + free = ((int(self.cpu_overcommit_ratio * m_vcpus)) - m_vcpus_used) nova_aggregates[agg]['metrics']['free_vcpus'] += free