correct the available disk, memory calculating

Source data are misused in outlet temperature strategy. This patch
fixes it.

Change-Id: I8ad5c974d7674ddfe6c4c9e3a6e3029d34a400db
Closes-bug: #1569114
This commit is contained in:
junjie huang
2016-04-11 17:25:45 +00:00
parent 99ff6d3348
commit bb77641aad

View File

@@ -202,8 +202,8 @@ class OutletTempControl(base.BaseStrategy):
cluster_data_model, host, cpu_capacity, memory_capacity,
disk_capacity)
cores_available = cpu_capacity.get_capacity(host) - cores_used
disk_available = disk_capacity.get_capacity(host) - mem_used
mem_available = memory_capacity.get_capacity(host) - disk_used
disk_available = disk_capacity.get_capacity(host) - disk_used
mem_available = memory_capacity.get_capacity(host) - mem_used
if cores_available >= required_cores \
and disk_available >= required_disk \
and mem_available >= required_memory: