summaryrefslogtreecommitdiffstats
path: root/nova/api
diff options
context:
space:
mode:
Diffstat (limited to 'nova/api')
-rw-r--r--nova/api/openstack/views/flavors.py7
1 files changed, 3 insertions, 4 deletions
diff --git a/nova/api/openstack/views/flavors.py b/nova/api/openstack/views/flavors.py
index 023acce0d..4c5e2c1e6 100644
--- a/nova/api/openstack/views/flavors.py
+++ b/nova/api/openstack/views/flavors.py
@@ -48,12 +48,11 @@ class ViewBuilder(object):
detail = {
"ram": flavor_obj["memory_mb"],
"disk": flavor_obj["local_gb"],
- "swap": flavor_obj["swap"],
- "rxtx_quota": flavor_obj["rxtx_quota"],
- "rxtx_cap": flavor_obj["rxtx_cap"],
- "vcpus": flavor_obj["vcpus"],
}
+ for key in ( "vcpus", "swap", "rxtx_quota", "rxtx_cap"):
+ detail[key] = flavor_obj.get(key,"")
+
detail.update(simple)
return detail