lp:txrackspace

Created by Duncan McGreggor and last modified
Get this branch:
bzr branch lp:txrackspace
Members of txRackspace Devs can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
txRackspace Devs
Project:
txRackspace
Status:
Development

Recent revisions

13. By Duncan McGreggor

Added missing script file.

12. By Duncan McGreggor

Cleaned up model code.

11. By Duncan McGreggor

* Added an exception class with an RSError.
* Updated the error wrapper to handle 400 errors.
* Added a model base class with a method for automatically setting a model's
  attirbutes with data from a dict.
* Added a model object for CloudServersFault.

10. By Duncan McGreggor

* Refactored the authenticate method.
* Refactored submit into an authentication decision + errback and moved the
  get_page call into a send_request method.
* Updated the script with the new convenient usage (implicit authentication).

9. By Duncan McGreggor

* Added testing module with base test case for unit tests.
* Removed unneeded credential sign method.
* Added unit tests for credentials.
* Updated docstrings.

8. By Duncan McGreggor

Added placeholder files for unit tests.

7. By Duncan McGreggor

Added test directories.

6. By Duncan McGreggor

* Added an image model.
* Updated the image list parsing method to use the image model.
* Updated the image listing script to use the image model.
* Updated the script to get detailed data.

5. By Duncan McGreggor

* Created a query class for authentication as well as one for
  post-authenticated requests.
* Implemented a query submit method and moved the errback for the error wrapper
  to submit.
* Renamed ServiceRegion (an AWS-ism) to CloudService.
* Added sorting to the image list in the script.
* Removed some AWS-specific docstrings.

4. By Duncan McGreggor

Added a bin directory with a script that exercises the one client method that's
been written so far (list images).

Branch metadata

Branch format:
Branch format 6
Repository format:
Bazaar pack repository format 1 (needs bzr 0.92)
This branch contains Public information 
Everyone can see this information.

Subscribers