Created by Gustavo Niemeyer and last modified
Get this branch:
bzr branch lp:~juju/pyjuju/txaws-package
Members of Juju Engineering can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Juju Engineering

Recent revisions

92. By Gustavo Niemeyer on 2011-05-27

Oops.. use 0.0.1bzr instead.

91. By Gustavo Niemeyer on 2011-05-27

Bumping version to 0.0.2bzr.

90. By Gustavo Niemeyer on 2011-05-26

Imported debian directory.

89. By Free Ekanayaka on 2011-05-20

Improve docstring about the 'path' parameter of QueryAPI [trivial]

88. By Free Ekanayaka on 2011-05-19

Add a path parameter to QueryAPI, for cases where the service sits behind a reverse proxy [trivial] [r=therve,bjornt]

87. By Free Ekanayaka on 2011-05-17

Merge query-api [f=782546] [r=jseutter]

This branch adds a new txaws.server package, sporting the
following classes:

- resource.QueryAPI: a base class that can be used to implement
  EC2-like APIs

- schema.Schema: a schema class that can be used to specify and
  parse the parameters of an EC2-like HTTP request

86. By Free Ekanayaka on 2011-05-14

Merge use-port-in-signature [f=781540] [r=therve]

This branch introduces the following changes:

- There's now a txaws.ec2.client.Signature class that can be used
  to compute a signature, without requiring a Query instance. The
  Query class has been modified to make use of it.

- The txaws.service.AWSServiceEndpoint has been modified to not
  try to be smart when parsing the uri parameter in the constructor,
  i.e. if the uri doesn't contain a port, it will be set to None.

- The defaultPort parameter of txaws.util.parse now is a boolean
  flag to indicate whether to a provide default port in case the
  given uri doesn't include one.

85. By Thomas Herve on 2011-04-26

Merge break-out-ec2-parser [a=fwierzbicki] [r=oubiwann,therve] [f=768071]

Extract the parser of the EC2 client in a separate class to ease customization.

84. By Jamu Kakar on 2011-04-21

Merged silence-deprecation-warnings [r=oubiwann] [f=768311]

Exception.message is no longer accessed which silences deprecation
warnings in Python 2.6. Variables are explicitly compared with None
which silences deprecation warnings in Python 2.7.

83. By Frank Wierzbicki on 2011-04-19

Merged break-out-parse-instance [a=fwierzbicki] [r=jkakar,oubiwann] [f=766216]

The instance parsing logic in EC2Client has been broken into two
methods, one to parse individual instances and another to parse all
instances in a payload.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.