lp:~dreamhosters/txaws/920309-fix-ca-certs

Created by Duncan McGreggor and last modified
Get this branch:
bzr branch lp:~dreamhosters/txaws/920309-fix-ca-certs
Members of DreamHost Devs can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
DreamHost Devs
Project:
txAWS
Status:
Merged

Recent revisions

133. By Duncan McGreggor

Fixed pep8 and pyflakes from some recent commits.

132. By Duncan McGreggor

Per Jamu's review comment, made the shell env var something distinctly
txAWS-ey.

131. By Duncan McGreggor

Fixed docstring from review feedback (by Stephon Striplin).

130. By Duncan McGreggor

* Filled in the test case for the get_ca_certs function.
* Moved the import of txaws.client.ssl to the module-level.
* Removed temp docstring created for removing pyflakes.

129. By Duncan McGreggor

Used trial.unittest.patch to modify a unit test that was failing on a system
with no .pem files in the certs directory.

128. By Duncan McGreggor

Changed the variable names to the more reasonable plural form.

127. By Duncan McGreggor

* Stubbed out unit tests for get_ca_certs.
* Renamed the txaws.client.base test module to reflect the name of the module
  that it's testing.
* Added a note about fixing the test_ssl_hostname_verification test.

126. By Duncan McGreggor

Split out ssl unit tests into their own test module.

125. By Duncan McGreggor

* Added a custom exception for certs not found.
* Added a check for the presence of any cert files; if not, raise an error
  (without this, an obscure Twisted exception is raised).

124. By Duncan McGreggor

Tweaked the get_ca_certs function pretty heavily.

The default is now specified at the module-level (DEFAULT_CERT_PATH), and this
is over-ridable with an environment variable (CERT_PATH). Each may contain
multiple paths, separated by colons.

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