summaryrefslogtreecommitdiffstats
path: root/nova/api
diff options
context:
space:
mode:
Diffstat (limited to 'nova/api')
-rw-r--r--nova/api/__init__.py1
-rw-r--r--nova/api/openstack/images.py1
2 files changed, 2 insertions, 0 deletions
diff --git a/nova/api/__init__.py b/nova/api/__init__.py
index 80f9f2109..e081ec10b 100644
--- a/nova/api/__init__.py
+++ b/nova/api/__init__.py
@@ -24,6 +24,7 @@ Root WSGI middleware for all API controllers.
:ec2api_subdomain: subdomain running the EC2 API (default: ec2)
"""
+import logging
import routes
import webob.dec
diff --git a/nova/api/openstack/images.py b/nova/api/openstack/images.py
index fe8d9d75f..d3312aba8 100644
--- a/nova/api/openstack/images.py
+++ b/nova/api/openstack/images.py
@@ -53,6 +53,7 @@ class Controller(wsgi.Controller):
images = common.limited(images, req)
except NotImplementedError:
# Emulate detail() using repeated calls to show()
+ ctxt = req.environ['nova.context']
images = self._service.index(ctxt)
images = common.limited(images, req)
images = [self._service.show(ctxt, i['id']) for i in images]