From 9ba6beda437faac138cfea4e0ae21656c08ea394 Mon Sep 17 00:00:00 2001 From: Julien Danjou Date: Mon, 12 Dec 2011 16:02:36 +0100 Subject: floating-ip: return UUID of instance rather than ID Returning the database ID seems useless now that instances are identified by UUID. So it seems more reasonable to return UUID here too. Change-Id: I36fa6ded284158facb891dd081aa3d3f45c7c5ee Signed-off-by: Julien Danjou --- nova/api/openstack/v2/contrib/floating_ips.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'nova/api') diff --git a/nova/api/openstack/v2/contrib/floating_ips.py b/nova/api/openstack/v2/contrib/floating_ips.py index 760ed65ab..f6be55e6e 100644 --- a/nova/api/openstack/v2/contrib/floating_ips.py +++ b/nova/api/openstack/v2/contrib/floating_ips.py @@ -39,7 +39,7 @@ def _translate_floating_ip_view(floating_ip): except (TypeError, KeyError): result['fixed_ip'] = None try: - result['instance_id'] = floating_ip['fixed_ip']['instance_id'] + result['instance_id'] = floating_ip['fixed_ip']['instance']['uuid'] except (TypeError, KeyError): result['instance_id'] = None return {'floating_ip': result} -- cgit