lp://qastaging/~0x44/glance/add-s3-backend_updated

Created by Christopher MacGown and last modified
Get this branch:
bzr branch lp://qastaging/~0x44/glance/add-s3-backend_updated
Only Christopher MacGown can upload to this branch. If you are Christopher MacGown please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Christopher MacGown
Project:
Glance
Status:
Merged

Recent revisions

29. By Christopher MacGown

Fixes suggested by JayPipes review. Did not modify docstrings in non-related files.

28. By Christopher MacGown

Merge in upstream to avoid merge conflict.

27. By Christopher MacGown

Fixed pylint/pep8 for glance.store.s3

26. By Christopher MacGown

Implement S3 to the level of swift

25. By Jay Pipes

Major refactoring...

24. By Jay Pipes

Adds DELETE call to Teller API

23. By Rick Harris

Fixes Swift URL Parsing in Python 2.6.5 by adding back netloc.

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_request

Ran 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 data

      I 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
This branch contains Public information 
Everyone can see this information.