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
DNS driver for digitalocean and other minor Node driver updates #505
Commits on Apr 11, 2015
-
DigitalOceanDNSDriver implementation.
Pulled connection/response from libcloud.compute.driver.digitalocean into libcloud.common.digitalocean Implemented majority functions in libcloud.dns.driver.digitalocean
Javier Castillo II committedApr 11, 2015
Commits on Apr 12, 2015
-
Added unit tests and common/DigitalOceanBaseDriver
- Added 'common' to FIXTURES_ROOT for FileFixtures in test/common - Modified DigitalOceanBaseDriver from compute/drivers/digitalocean into common/digitalocean to support v1 and v2 by initialization - Added dns/driver/digitalocean tests - Added common/digitalocean tests
-
Cleaned up some unused imports in tests, as well as removed redundant…
… tests from dns/test_digitalocean performed in DigitalOceanBaseDriver
-
DO NodeDriver uses DO BaseDriver
- Support for v1 and v2 initialization with authentication secret - Updated v1 DigitalOceanNodeDriver to use updated KeyPair Management - Updated tests to reflect KeyPair Management changes
-
Commits on Apr 15, 2015
-
Address build failures from provider matrix generation
- Removed hack to load DigitalOcean_v2_NodeDriver as DigitalOceanNodeDriver will handle v1/v2 properly - Restored DigitalOceanNodeDriver (v1) ex_ssh* methods with Warning of deprecation
-
Added documentation for DigitalOceanDNSDriver and other doc updates
- Includes driver instantiation example - Updated Node driver documentation to reflect duality of v1/v2 api in DigitalOceanNodeDriver
Commits on Apr 22, 2015
-
-
- Updated documentation for DigitalOcean regarding locations - Fixed type for DigitalOcean DNS documentation
Commits on May 28, 2015
-
DigitalOceanNodeDriver minor revisions
- Raise on api_version / key or key-secret mismatch - Added tests for v1 and v2 DigitalOceanNodeDriver using wrong keys - Updated examples to include explicit api_version values
-
DigitalOceanNodeDriver minor revisions
- Raise on api_version / key or key-secret mismatch - Added tests for v1 and v2 DigitalOceanNodeDriver using wrong keys - Updated examples to include explicit api_version values - Cleaned up some whitespace lint
-
DigitalOceanNodeDriver minor revisions
- Raise on api_version / key or key-secret mismatch - Added tests for v1 and v2 DigitalOceanNodeDriver using wrong keys - Updated examples to include explicit api_version values - Cleaned up some whitespace lint - Cleaned up tests
-
- v2 driver referenced object instead of response
-
- v2 driver referenced object instead of response
-
- Update v2 Node driver to properly set data instead of parameters for API requests
-
- Added ex_ssh_key_ids to create_node - Implemented list_key_pairs with public key retreival
-
Updated DigitalOceanNodeDriver
- Consistency in v2 for attributes -> json request data