Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Replaces httplib.request with requests library #728

Merged
merged 32 commits into from Jan 9, 2017

Conversation

tonybaloney
Copy link
Contributor

Todo:

  • map out dependencies for change
  • replace LibcloudHTTPConnection and LibcloudHTTPSconnection with requests powered connection classes
  • refactor out unneeded code from old libs, e.g. SSL validation
  • test

…ust use a logging proxy instead? so much easier!
… single class. Create a session based wrapper for requests. Implement the SSL verification overridding.
…use Connection.conn_class instead of Connection.conn_classes (tuple)
…but requests bundles CA now), fixed route53 tests, fixed httplib_ssl tests
@tonybaloney tonybaloney changed the title [WIP] Replaces httplib.request with requests library Replaces httplib.request with requests library Apr 5, 2016
@Kami
Copy link
Member

Kami commented Apr 8, 2016

I see you made no changes to the libcloud.utils.security module. What's our plan for that module?

Do we plan to remove and deprecate it or do we plan to keep it for backward compatibility reasons (this mostly means making sure VERIFY_SSL_CERT, SSL_VERSION and CA_CERT_PATH module level constants are still respected)?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants