summaryrefslogtreecommitdiffstats
path: root/nova/api
diff options
context:
space:
mode:
Diffstat (limited to 'nova/api')
-rw-r--r--nova/api/openstack/compute/contrib/os_networks.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/nova/api/openstack/compute/contrib/os_networks.py b/nova/api/openstack/compute/contrib/os_networks.py
index 2cea0e081..e8a5263aa 100644
--- a/nova/api/openstack/compute/contrib/os_networks.py
+++ b/nova/api/openstack/compute/contrib/os_networks.py
@@ -47,8 +47,9 @@ def network_dict(context, network):
if context.is_admin:
fields += admin_fields
result = dict((field, network.get(field)) for field in fields)
- if 'uuid' in network:
- result['id'] = network['uuid']
+ uuid = network.get('uuid')
+ if uuid:
+ result['id'] = uuid
return result
else:
return {}