From b957a3553e9274043e6ad55a92ceb91c22ca2265 Mon Sep 17 00:00:00 2001 From: "Mauro S. M. Rodrigues" Date: Fri, 31 Aug 2012 13:03:16 -0400 Subject: Add API samples to images api Fixes issue with updated metata not being returned properly from the api. Adds a small check to the samples baseclass to allow the output to be generated even if the template file is empty. Change-Id: Idcdd24d7e785026e50b9abf4762466fd55a8d42f --- nova/api/openstack/compute/image_metadata.py | 2 +- nova/api/openstack/compute/views/images.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'nova/api') diff --git a/nova/api/openstack/compute/image_metadata.py b/nova/api/openstack/compute/image_metadata.py index 516b25d88..4273e40cd 100644 --- a/nova/api/openstack/compute/image_metadata.py +++ b/nova/api/openstack/compute/image_metadata.py @@ -66,7 +66,7 @@ class Controller(object): image['properties'][key] = value common.check_img_metadata_properties_quota(context, image['properties']) - self.image_service.update(context, image_id, image, None) + image = self.image_service.update(context, image_id, image, None) return dict(metadata=image['properties']) @wsgi.serializers(xml=common.MetaItemTemplate) diff --git a/nova/api/openstack/compute/views/images.py b/nova/api/openstack/compute/views/images.py index 5d16ac1de..c0ea71385 100644 --- a/nova/api/openstack/compute/views/images.py +++ b/nova/api/openstack/compute/views/images.py @@ -120,7 +120,7 @@ class ViewBuilder(common.ViewBuilder): }] def _get_alternate_link(self, request, identifier): - """Create an alternate link for a specific flavor id.""" + """Create an alternate link for a specific image id.""" glance_url = utils.generate_glance_url() glance_url = self._update_link_prefix(glance_url, FLAGS.osapi_glance_link_prefix) -- cgit