lp://qastaging/~0x44/glance/add-s3-backend_updated
- Get this branch:
- bzr branch lp://qastaging/~0x44/glance/add-s3-backend_updated
Branch merges
- Thierry Carrez (community): Approve (ffe)
- Jay Pipes (community): Needs Fixing
- Cory Wright (community): Approve
- Rick Harris (community): Approve
-
Diff: 341 lines (+232/-17) (has conflicts)6 files modifiedglance/store/__init__.py (+49/-0)
glance/store/backends/__init__.py (+12/-1)
glance/store/s3.py (+110/-0)
glance/store/swift.py (+3/-16)
tests/stubs.py (+38/-0)
tests/unit/test_stores.py (+20/-0)
Related bugs
Related blueprints
Branch information
Recent revisions
- 29. By Christopher MacGown
-
Fixes suggested by JayPipes review. Did not modify docstrings in non-related files.
- 22. By Rick Harris
-
Moving imports into main which will only be executed after we daemonize thus avoiding the premature initialization of epoll.
- 21. By Rick Harris
-
Just some small cleanups, fixing:
* Swapped port numbers (Parallax Port <=> Teller port)
* Removing extraneous routes in Teller API
* Adding required slashes to do_requestRan unit-tests and they passed.
Tested functionally using curl and tests/test_data.py, everything worked.
- 20. By Jay Pipes
-
* Changes Teller API to use REST with opaque ID sent in
API calls instead of a "parallax URI". This hides the
URI stuff behind the API layer in communication between
Parallax and Teller.
* Adds unit tests for the only complete Teller API call so
far: GET images/<ID>, which returns a gzip'd string of
image dataI want to get feedback on these new unit tests and the
changes to the Teller API to remove the parallax URI from
the API calls.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://qastaging/~hudson-openstack/glance/trunk