summaryrefslogtreecommitdiffstats
path: root/nova/api
diff options
context:
space:
mode:
authorAlex Meade <alex.meade@rackspace.com>2011-07-14 14:35:11 -0400
committerAlex Meade <alex.meade@rackspace.com>2011-07-14 14:35:11 -0400
commit11e76f0e36f9da1840a9356b2e0a0dba87df3040 (patch)
tree76ba7e8b5808cc5e3db8e39e919c860b940329ce /nova/api
parent7044080daf2e487a92bba2a9f9b99e3cdb874e88 (diff)
removed self links from flavors
Diffstat (limited to 'nova/api')
-rw-r--r--nova/api/openstack/views/servers.py13
1 files changed, 5 insertions, 8 deletions
diff --git a/nova/api/openstack/views/servers.py b/nova/api/openstack/views/servers.py
index 968a904d9..9d6699ed0 100644
--- a/nova/api/openstack/views/servers.py
+++ b/nova/api/openstack/views/servers.py
@@ -175,10 +175,6 @@ class ViewBuilderV11(ViewBuilder):
"id": common.get_uuid_from_href(flavor_ref),
"links": [
{
- "rel": "self",
- "href": flavor_ref,
- },
- {
"rel": "bookmark",
"href": flavor_bookmark,
},
@@ -190,10 +186,11 @@ class ViewBuilderV11(ViewBuilder):
response['id'] = inst['uuid']
response['created'] = inst['created_at']
response['updated'] = inst['updated_at']
- if response['status'] == "ACTIVE":
- response['progress'] = 100
- elif response['status'] == "BUILD":
- response['progress'] = 0
+ if 'status' in response:
+ if response['status'] == "ACTIVE":
+ response['progress'] = 100
+ elif response['status'] == "BUILD":
+ response['progress'] = 0
def _build_links(self, response, inst):
href = self.generate_href(inst["id"])