1. 17 Oct, 2014 1 commit
    • Stavros Sachtouris's avatar
      Restore compatibility with Python 2.6 in HTTPS cls · 2e32d86f
      Stavros Sachtouris authored
      Fixes grnet/kamaki#73
      
      The problem is caused by the argument "source_address' when
      instantiating "httplib.HTTPSConnection" in "kamaki.clients.utils.https"
      This argument was added in Python 2.7, therefore a TypeError would
      ensue with Python 2.6
      This is fixed by catching the TypeError and retrying without the
      "source_address" argument.
      2e32d86f
  2. 15 Oct, 2014 1 commit
  3. 25 Sep, 2014 1 commit
    • Stavros Sachtouris's avatar
      Patch objpool.http to support SSL Authentication · e70e95c2
      Stavros Sachtouris authored
      Refs #54
      
      The module objpool.http provides pooled connections without SSL
      Authentication.
      A new connection class is implemented in kamaki.clients.utils.https
      The name of the class is HTTPSClientAuthConnection
      The PooledHTTPConnection is patched to provide HTTPSClientAuthConnection
      instances as https connections.
      
      Also, astakosclient module is patched to use the same https connection class.
      e70e95c2