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

txRackspace Devs

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.