Clean up IronicNodeStates.update_from_compute_node

This method was needlessly wordy.

This patch does not change any functionality, merely makes the method
easier to read.

Change-Id: I7d66ea5e2146877f70a2e9060d3d4244f9493b9d
This commit is contained in:
Devananda van der Veen 2014-03-28 11:15:55 -07:00
parent 3f2772bdba
commit 96ee3afb59

View File

@ -36,15 +36,12 @@ class IronicNodeState(host_manager.HostState):
def update_from_compute_node(self, compute):
"""Update information about a host from its compute_node info."""
all_ram_mb = compute['memory_mb']
self.free_ram_mb = compute['free_ram_mb']
self.total_usable_ram_mb = compute['memory_mb']
free_disk_mb = compute['free_disk_gb'] * 1024
free_ram_mb = compute['free_ram_mb']
self.free_ram_mb = free_ram_mb
self.total_usable_ram_mb = all_ram_mb
self.free_disk_mb = free_disk_mb
self.free_disk_mb = compute['free_disk_gb'] * 1024
self.total_usable_disk_gb = compute['local_gb']
self.vcpus_total = compute['vcpus']
self.vcpus_used = compute['vcpus_used']