diff options
| author | Dean Troyer <dtroyer@gmail.com> | 2012-01-24 20:04:56 -0600 |
|---|---|---|
| committer | Dean Troyer <dtroyer@gmail.com> | 2012-01-25 10:36:38 -0600 |
| commit | 4cdcf1dbffe20ce406e8d4b93a972480e9cb02a0 (patch) | |
| tree | 67899a27ce47d29c82fda9412a8074547bf28e04 /nova | |
| parent | f4c0fbafc178a800e1ab88515606a3b600a98a10 (diff) | |
| download | nova-4cdcf1dbffe20ce406e8d4b93a972480e9cb02a0.tar.gz nova-4cdcf1dbffe20ce406e8d4b93a972480e9cb02a0.tar.xz nova-4cdcf1dbffe20ce406e8d4b93a972480e9cb02a0.zip | |
Fixes bug 921265 - i'nova-manage flavor create|list'
These problems were introduced in https://review.openstack.org/2918
* nova-manage needs the change from local_gb to root_gb/ephemeral_gb.
* fixes 'nova-manage flavor ...'
* fixes 'nova-manage service describe_resource ...'
Change-Id: I63040359a425aac3ef7a0a84e6834b1dfe3a8790
Diffstat (limited to 'nova')
| -rw-r--r-- | nova/db/sqlalchemy/api.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/nova/db/sqlalchemy/api.py b/nova/db/sqlalchemy/api.py index 43b386945..db97c115e 100644 --- a/nova/db/sqlalchemy/api.py +++ b/nova/db/sqlalchemy/api.py @@ -472,7 +472,8 @@ def _get_host_utilization(context, host, ram_mb, disk_gb): work = 0 for instance in instances: free_ram_mb -= instance.memory_mb - free_disk_gb -= instance.local_gb + free_disk_gb -= instance.root_gb + free_disk_gb -= instance.ephemeral_gb if instance.vm_state in [vm_states.BUILDING, vm_states.REBUILDING, vm_states.MIGRATING, vm_states.RESIZING]: work += 1 |
