diff options
| author | Alex Meade <alex.meade@rackspace.com> | 2011-09-29 15:58:43 -0400 |
|---|---|---|
| committer | Alex Meade <alex.meade@rackspace.com> | 2011-09-29 16:17:53 -0400 |
| commit | f3fb16a7935e91f8c9034d1da84a2b17cbe186f8 (patch) | |
| tree | daf1c11b897f43edcfd32d5cc90217491e58f6fe /nova/api | |
| parent | eb4bd86f65a440b39804d16e477aeb77f31e11c1 (diff) | |
Adds the tenant id to the create images response Location header
Fixes bug 862672
Change-Id: I85fc91c64146b02718dad77686762e26bdfce08c
Diffstat (limited to 'nova/api')
| -rw-r--r-- | nova/api/openstack/servers.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/nova/api/openstack/servers.py b/nova/api/openstack/servers.py index d01efd904..8da3a8ff8 100644 --- a/nova/api/openstack/servers.py +++ b/nova/api/openstack/servers.py @@ -1244,7 +1244,10 @@ class ControllerV11(Controller): # build location of newly-created image entity image_id = str(image['id']) - image_ref = os.path.join(req.application_url, 'images', image_id) + image_ref = os.path.join(req.application_url, + context.project_id, + 'images', + image_id) resp = webob.Response(status_int=202) resp.headers['Location'] = image_ref |
