lp:~clint-fewbar/txaws/fix-s3-port

Created by Clint Byrum and last modified
Get this branch:
bzr branch lp:~clint-fewbar/txaws/fix-s3-port
Only Clint Byrum can upload to this branch. If you are Clint Byrum please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Clint Byrum
Project:
txAWS
Status:
Merged

Recent revisions

95. By Clint Byrum

adding tests to verify port is put back into generated urls

94. By Clint Byrum

merged with trunk

93. By Clint Byrum

must not change defaultPort argument

92. By Clint Byrum

Always use port

91. By Free Ekanayaka

Make txaws-discover print HTTP error payloads if available [trivial] [therve]

90. By Free Ekanayaka

Merge parameter-validator [a=ack] [r=jkakar]

This adds an optional validator argument to Parameter, to provide
custom validation.

89. By Free Ekanayaka

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

88. By Free Ekanayaka

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

87. By Free Ekanayaka

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

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.

Branch metadata

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

Subscribers