Implement blueprint ssl-connect-rework

Use pyOpenSSL for HTTPS connections.

This allows:

* Neater loading of system CA files
* Optional disabling of SSL compression

The performance gain from disabling SSL compression is significant
in cases where the image being uploaded/downloaded is in an already
compressed format (eg qcow2).

Related to bp ssl-connect-rework.

Change-Id: I0568b6c95c5fc7b8eafdbd0284e24c453660a55a
This commit is contained in:
Stuart McLaren
2012-09-21 14:18:22 +00:00
parent cdc06d9fdb
commit 556082cd66
8 changed files with 333 additions and 55 deletions
+1
View File
@@ -1,4 +1,5 @@
argparse
prettytable>=0.6,<0.7
python-keystoneclient>=0.1.2,<0.2
pyOpenSSL
warlock<2