When using glance without swift installed, an exception is thrown:
Traceback (most recent call last):
File "/usr/local/lib/python2.6/dist-packages/eventlet/wsgi.py", line 347, in handle_one_response
for data in result:
File "/root/code/glance/trunk/glance/server.py", line 158, in image_iterator
options=self.options)
File "/root/code/glance/trunk/glance/store/__init__.py", line 80, in get_from_backend
backend_class = get_backend_class(scheme)
File "/root/code/glance/trunk/glance/store/__init__.py", line 58, in get_backend_class
from glance.store.swift import SwiftBackend
File "/root/code/glance/trunk/glance/store/swift.py", line 25, in <module>
from swift.common.client import Connection, ClientException
ImportError: No module named swift.common.client
is this a case of just needing from __future__ import absolute_import at the top of glance. store._ _init__ .py?