lp:~rconradharris/glance/add_registry_adapter
- Get this branch:
- bzr branch lp:~rconradharris/glance/add_registry_adapter
Branch merges
- Christopher MacGown (community): Approve
- Jay Pipes (community): Approve
-
Diff: 1045 lines (+472/-310)19 files modifiedbin/parallax-server.py (+2/-2)
bin/teller-server.py (+51/-0)
glance/common/db/__init__.py (+0/-1)
glance/common/db/sqlalchemy/__init__.py (+0/-24)
glance/common/wsgi.py (+7/-1)
glance/parallax/api/__init__.py (+0/-49)
glance/parallax/api/images.py (+0/-82)
glance/parallax/controllers.py (+114/-0)
glance/parallax/db/__init__.py (+23/-0)
glance/parallax/db/api.py (+6/-2)
glance/parallax/db/sqlalchemy/__init__.py (+27/-0)
glance/parallax/db/sqlalchemy/api.py (+15/-7)
glance/parallax/db/sqlalchemy/models.py (+1/-1)
glance/teller/api/images.py (+0/-75)
glance/teller/backends.py (+29/-26)
glance/teller/controllers.py (+109/-0)
glance/teller/registries.py (+47/-7)
tests/test_data.py (+13/-13)
tests/unit/test_teller_api.py (+28/-20)
Branch information
Recent revisions
- 10. By Rick Harris
-
Adding Image index call, nesting the Image show dict to facilitate XML serialization
- 8. By Rick Harris
-
This patch:
* pulls in a number of useful libraries from Nova under the common/ path (we can factor those out to a shared library in Bexar-release)
* Defines the models in common.db.sqlalchemy. models. py (this should be factored out into the parallax package soon)
* Adds the parallax api-server under /bin (if PyPI was used to pull python-daemon and python-lockfile, you may need to apply a patch I have against it) - 7. By Christopher MacGown
-
Changes the obj['uri'] to obj['location'] to better sync with the representation within Nova. Adds the image_lookup_fn = ParallaxAdapter
.lookup to teller.server - 6. By Christopher MacGown
-
Implements a Parallax adapter for looking up images requested from nova. Adds a size check to SwiftBackend to ensure that the chunks haven't been truncated or anything.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:~hudson-openstack/glance/trunk