You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@libcloud.apache.org by an...@apache.org on 2017/04/21 05:42:51 UTC
[04/16] libcloud git commit: Merge branch 'trunk' of
https://github.com/apache/libcloud into trunk
Merge branch 'trunk' of https://github.com/apache/libcloud into trunk
Project: http://git-wip-us.apache.org/repos/asf/libcloud/repo
Commit: http://git-wip-us.apache.org/repos/asf/libcloud/commit/f2edb15a
Tree: http://git-wip-us.apache.org/repos/asf/libcloud/tree/f2edb15a
Diff: http://git-wip-us.apache.org/repos/asf/libcloud/diff/f2edb15a
Branch: refs/heads/trunk
Commit: f2edb15adc42fd22448973d3fb6f74bb0f8c43ef
Parents: d648d9a 3dd6d01
Author: mermoldy <s....@scalr.com>
Authored: Tue Jan 10 22:24:18 2017 +0200
Committer: mermoldy <s....@scalr.com>
Committed: Tue Jan 10 22:24:18 2017 +0200
----------------------------------------------------------------------
.coveralls.yml | 2 +
.gitignore | 1 +
.pylintrc | 2 +-
.travis.yml | 41 +-
CHANGES.rst | 647 +-
MANIFEST.in | 1 +
PULL_REQUEST_TEMPLATE.md | 24 +
README.rst | 11 +-
contrib/__init__.py | 0
contrib/apply-patch.ps1 | 9 +
.../generate_provider_feature_matrix_table.py | 21 +-
contrib/scrape-ec2-prices.py | 11 +-
demos/__init__.py | 0
demos/compute_demo.py | 2 +-
demos/example_aliyun_ecs.py | 86 +
demos/example_aliyun_oss.py | 84 +
demos/example_aliyun_slb.py | 56 +
demos/gce_demo.py | 335 +-
dist/deploy.sh | 27 +
doap_libcloud.rdf | 56 +
.../images/provider_logos/cloudscale.png | Bin 0 -> 61533 bytes
.../images/provider_logos/digitalocean.png | Bin 82057 -> 3376 bytes
docs/_static/images/provider_logos/ovh.png | Bin 0 -> 47729 bytes
docs/_static/images/provider_logos/rancher.png | Bin 0 -> 9386 bytes
docs/_static/images/provider_logos/runabove.png | Bin 15052 -> 0 bytes
docs/backup/_supported_providers.rst | 14 +-
docs/committer_guide.rst | 30 +-
.../_supported_methods_block_storage.rst | 54 +-
.../_supported_methods_image_management.rst | 50 +-
.../_supported_methods_key_pair_management.rst | 52 +-
docs/compute/_supported_methods_main.rst | 50 +-
docs/compute/_supported_providers.rst | 162 +-
docs/compute/drivers/auroracompute.rst | 15 +
docs/compute/drivers/azure.rst | 14 +-
docs/compute/drivers/azure_arm.rst | 54 +
docs/compute/drivers/cloudscale.rst | 75 +
docs/compute/drivers/digital_ocean.rst | 29 +-
docs/compute/drivers/ec2.rst | 1 +
docs/compute/drivers/ovh.rst | 81 +
docs/compute/drivers/runabove.rst | 77 -
docs/compute/index.rst | 2 +-
docs/compute/pricing.rst | 4 +-
docs/container/_supported_methods.rst | 2 +
docs/container/_supported_providers.rst | 18 +-
docs/container/drivers/rancher.rst | 72 +
docs/dns/_supported_methods.rst | 60 +-
docs/dns/_supported_providers.rst | 60 +-
docs/dns/drivers/buddyns.rst | 23 +
docs/dns/drivers/digital_ocean.rst | 10 +-
docs/dns/drivers/luadns.rst | 25 +
docs/dns/drivers/nfsn.rst | 25 +
docs/dns/drivers/powerdns.rst | 43 +
.../compute/auroracompute/create_node.py | 22 +
docs/examples/compute/azure_arm/instantiate.py | 7 +
.../cloudscale/cloudscale_compute_simple.py | 27 +
.../digitalocean/instantiate_api_v1.0.py | 5 -
docs/examples/compute/ovh/attach_volume.py | 11 +
docs/examples/compute/ovh/create_node.py | 12 +
docs/examples/compute/runabove/attach_volume.py | 11 -
docs/examples/compute/runabove/create_node.py | 12 -
.../container/rancher/deploy_container.py | 14 +
.../container/rancher/deploy_service.py | 17 +
docs/examples/container/rancher/deploy_stack.py | 13 +
.../container/rancher/instantiate_driver.py | 9 +
.../container/rancher/search_containers.py | 12 +
docs/examples/dns/buddyns/instantiate_driver.py | 5 +
docs/examples/dns/luadns/instantiate_driver.py | 5 +
docs/examples/dns/nfsn/instantiate_driver.py | 5 +
.../examples/dns/powerdns/instantiate_driver.py | 13 +
docs/faq.rst | 2 +-
docs/getting_started.rst | 14 +-
docs/loadbalancer/_supported_methods.rst | 8 +-
docs/loadbalancer/_supported_providers.rst | 34 +-
docs/other/hacktoberfest.txt | 19 +
docs/other/ssl-certificate-validation.rst | 16 +
...-in-multithreaded-and-async-environments.rst | 2 +-
docs/other/working-with-oo-apis.rst | 7 +-
docs/storage/_supported_methods_cdn.rst | 18 +-
docs/storage/_supported_methods_main.rst | 20 +-
docs/storage/_supported_providers.rst | 60 +-
docs/upgrade_notes.rst | 9 +
example_aliyun_ecs.py | 79 -
example_aliyun_oss.py | 82 -
example_aliyun_slb.py | 55 -
libcloud/__init__.py | 27 +-
libcloud/backup/base.py | 12 +-
libcloud/backup/drivers/dimensiondata.py | 108 +-
libcloud/backup/drivers/ebs.py | 15 +-
libcloud/backup/providers.py | 9 +-
libcloud/backup/types.py | 8 +-
libcloud/base.py | 81 +
libcloud/common/abiquo.py | 2 +-
libcloud/common/aliyun.py | 19 +-
libcloud/common/aws.py | 4 +-
libcloud/common/azure.py | 3 +
libcloud/common/azure_arm.py | 124 +
libcloud/common/base.py | 335 +-
libcloud/common/buddyns.py | 77 +
libcloud/common/cloudsigma.py | 15 +
libcloud/common/cloudstack.py | 2 +-
libcloud/common/digitalocean.py | 71 +-
libcloud/common/dimensiondata.py | 497 +-
libcloud/common/dnspod.py | 78 +
libcloud/common/durabledns.py | 2 +
libcloud/common/exceptions.py | 1 -
libcloud/common/gandi.py | 1 +
libcloud/common/gogrid.py | 3 +
libcloud/common/google.py | 49 +-
libcloud/common/liquidweb.py | 4 +-
libcloud/common/luadns.py | 69 +
libcloud/common/nfsn.py | 114 +
libcloud/common/openstack.py | 27 +-
libcloud/common/openstack_identity.py | 338 +-
libcloud/common/ovh.py | 173 +
libcloud/common/providers.py | 107 +
libcloud/common/runabove.py | 164 -
libcloud/common/worldwidedns.py | 7 +-
libcloud/common/xmlrpc.py | 1 +
libcloud/common/zonomi.py | 2 +
libcloud/compute/base.py | 12 +-
libcloud/compute/deprecated.py | 5 +
libcloud/compute/drivers/abiquo.py | 9 +-
libcloud/compute/drivers/auroracompute.py | 4 +-
libcloud/compute/drivers/azure_arm.py | 1315 +
libcloud/compute/drivers/bluebox.py | 1 -
libcloud/compute/drivers/ciscoccs.py | 56 -
libcloud/compute/drivers/cloudscale.py | 246 +
libcloud/compute/drivers/cloudstack.py | 47 +-
libcloud/compute/drivers/digitalocean.py | 415 +-
libcloud/compute/drivers/dimensiondata.py | 2853 +-
libcloud/compute/drivers/ec2.py | 527 +-
libcloud/compute/drivers/ecs.py | 121 +-
libcloud/compute/drivers/gce.py | 4276 +-
libcloud/compute/drivers/kili.py | 1 +
libcloud/compute/drivers/libvirt_driver.py | 133 +-
libcloud/compute/drivers/openstack.py | 101 +-
libcloud/compute/drivers/ovh.py | 536 +
libcloud/compute/drivers/profitbricks.py | 4095 +-
libcloud/compute/drivers/rackspace.py | 4 +-
libcloud/compute/drivers/rimuhosting.py | 2 +-
libcloud/compute/drivers/runabove.py | 453 -
libcloud/compute/drivers/vcl.py | 2 +-
libcloud/compute/drivers/vcloud.py | 132 +-
libcloud/compute/drivers/vultr.py | 113 +-
libcloud/compute/providers.py | 83 +-
libcloud/compute/types.py | 215 +-
libcloud/container/drivers/docker.py | 114 +-
libcloud/container/drivers/kubernetes.py | 23 +-
libcloud/container/drivers/rancher.py | 748 +
libcloud/container/providers.py | 11 +-
libcloud/container/types.py | 9 +-
libcloud/container/utils/docker.py | 4 +-
libcloud/data/pricing.json | 1001 +-
libcloud/dns/base.py | 2 +-
libcloud/dns/drivers/auroradns.py | 31 +-
libcloud/dns/drivers/buddyns.py | 153 +
libcloud/dns/drivers/cloudflare.py | 1 +
libcloud/dns/drivers/dnspod.py | 347 +
libcloud/dns/drivers/durabledns.py | 2 +-
libcloud/dns/drivers/godaddy.py | 17 +-
libcloud/dns/drivers/google.py | 1 +
libcloud/dns/drivers/liquidweb.py | 7 +-
libcloud/dns/drivers/luadns.py | 293 +
libcloud/dns/drivers/nfsn.py | 198 +
libcloud/dns/drivers/nsone.py | 17 +-
libcloud/dns/drivers/pointdns.py | 2 +-
libcloud/dns/drivers/powerdns.py | 460 +
libcloud/dns/drivers/rackspace.py | 40 +-
libcloud/dns/drivers/softlayer.py | 2 +
libcloud/dns/drivers/worldwidedns.py | 2 +-
libcloud/dns/providers.py | 29 +-
libcloud/dns/types.py | 75 +-
libcloud/httplib_ssl.py | 264 +-
libcloud/loadbalancer/drivers/alb.py | 321 +
libcloud/loadbalancer/drivers/dimensiondata.py | 102 +-
libcloud/loadbalancer/drivers/elb.py | 68 +-
libcloud/loadbalancer/drivers/gce.py | 5 +-
libcloud/loadbalancer/drivers/rackspace.py | 34 +-
libcloud/loadbalancer/drivers/slb.py | 2 +-
libcloud/loadbalancer/providers.py | 20 +-
libcloud/loadbalancer/types.py | 26 +-
libcloud/pricing.py | 8 +-
libcloud/security.py | 37 +-
libcloud/storage/base.py | 254 +-
libcloud/storage/drivers/atmos.py | 4 -
libcloud/storage/drivers/azure_blobs.py | 86 +-
libcloud/storage/drivers/backblaze_b2.py | 6 +
libcloud/storage/drivers/cloudfiles.py | 57 +-
libcloud/storage/drivers/dummy.py | 6 +
libcloud/storage/drivers/google_storage.py | 273 +-
libcloud/storage/drivers/oss.py | 130 +-
libcloud/storage/drivers/rgw.py | 125 +
libcloud/storage/drivers/s3.py | 271 +-
libcloud/storage/providers.py | 28 +-
libcloud/storage/types.py | 87 +-
libcloud/test/__init__.py | 208 +-
.../fixtures/dimensiondata/_backup_DISABLE.xml | 7 +
.../fixtures/dimensiondata/_backup_ENABLE.xml | 18 +
.../fixtures/dimensiondata/_backup_EXISTS.xml | 7 +
.../fixtures/dimensiondata/_backup_INFO.xml | 16 +
.../dimensiondata/_backup_INFO_DISABLED.xml | 7 +
.../dimensiondata/_backup_INFO_NOCLIENT.xml | 2 +
.../dimensiondata/_backup_INFO_NOJOB.xml | 11 +
...76_c76d_4d7c_b39d_3b72be0384c8_cancelJob.xml | 7 +
...6d_4d7c_b39d_3b72be0384c8_cancelJob_FAIL.xml | 7 +
.../_backup_client_SUCCESS_PUT.xml | 13 +
.../_backup_client_schedulePolicy.xml | 5 +
.../_backup_client_storagePolicy.xml | 6 +
.../dimensiondata/_backup_client_type.xml | 6 +
.../fixtures/dimensiondata/_backup_modify.xml | 7 +
.../_remove_backup_client_BUSY.xml | 7 -
.../_remove_backup_client_FAIL.xml | 7 +
...745_4d8a_9cbc_8dabe5a7d0e4_server_server.xml | 49 -
...ver_e75ead52_692f_4314_8725_c8a4f4d13a87.xml | 27 -
...ad52_692f_4314_8725_c8a4f4d13a87_DEFAULT.xml | 27 -
...2f_4314_8725_c8a4f4d13a87_backup_DISABLE.xml | 7 -
...92f_4314_8725_c8a4f4d13a87_backup_ENABLE.xml | 18 -
...92f_4314_8725_c8a4f4d13a87_backup_EXISTS.xml | 7 -
..._692f_4314_8725_c8a4f4d13a87_backup_INFO.xml | 16 -
...4_8725_c8a4f4d13a87_backup_INFO_DISABLED.xml | 7 -
...4_8725_c8a4f4d13a87_backup_INFO_NOCLIENT.xml | 2 -
...4314_8725_c8a4f4d13a87_backup_INFO_NOJOB.xml | 11 -
...5_c8a4f4d13a87_backup_client_SUCCESS_PUT.xml | 13 -
...8a4f4d13a87_backup_client_schedulePolicy.xml | 5 -
...c8a4f4d13a87_backup_client_storagePolicy.xml | 6 -
...314_8725_c8a4f4d13a87_backup_client_type.xml | 6 -
...92f_4314_8725_c8a4f4d13a87_backup_modify.xml | 7 -
.../fixtures/dimensiondata/server_server.xml | 49 +
.../dimensiondata/server_server_NOBACKUP.xml | 29 +
...ver_e75ead52_692f_4314_8725_c8a4f4d13a87.xml | 27 +
...ad52_692f_4314_8725_c8a4f4d13a87_DEFAULT.xml | 27 +
libcloud/test/backup/test_dimensiondata.py | 431 -
libcloud/test/backup/test_dimensiondata_v2_3.py | 503 +
libcloud/test/backup/test_dimensiondata_v2_4.py | 503 +
libcloud/test/common/test_aliyun.py | 15 +
libcloud/test/common/test_aws.py | 15 +
libcloud/test/common/test_base.py | 15 +
libcloud/test/common/test_base_driver.py | 68 +
libcloud/test/common/test_cloudstack.py | 2 +-
libcloud/test/common/test_digitalocean_v1.py | 82 -
libcloud/test/common/test_digitalocean_v2.py | 8 +-
libcloud/test/common/test_google.py | 22 +-
libcloud/test/common/test_nfsn.py | 81 +
libcloud/test/common/test_openstack.py | 11 +-
libcloud/test/common/test_openstack_identity.py | 119 +-
libcloud/test/common/test_ovh.py | 29 +
libcloud/test/common/test_retry_limit.py | 26 -
libcloud/test/common/test_runabove.py | 29 -
.../abiquo/vdc_4_vapp_5_vm_3_not_allocated.xml | 1 -
.../fixtures/abiquo/vdc_4_vapp_5_vms.xml | 2 +-
.../fixtures/abiquo/vdc_4_vapp_6_vm_3.xml | 2 +-
.../abiquo/vdc_4_vapp_6_vm_3_allocated.xml | 2 +-
.../abiquo/vdc_4_vapp_6_vm_3_deployed.xml | 2 +-
.../abiquo/vdc_4_vapp_6_vm_creation_ok.xml | 2 +-
.../fixtures/abiquo/vdc_4_vapp_6_vms.xml | 2 +-
.../abiquo/vdc_4_vapp_6_vms_allocated.xml | 2 +-
...777_7777_7777_777777777777_oauth2_token.json | 1 +
...9_providers_Microsoft_Commerce_RateCard.json | 84270 +++++++++++++++++
...99999999999_providers_Microsoft_Compute.json | 200 +
...rosoft_Compute_locations_eastus_vmSizes.json | 28 +
.../fixtures/cloudscale/create_node.json | 46 +
.../fixtures/cloudscale/list_images.json | 1 +
.../compute/fixtures/cloudscale/list_nodes.json | 48 +
.../compute/fixtures/cloudscale/list_sizes.json | 2 +
.../cloudstack/createVolume_withvolumetype.json | 1 +
.../listDiskOfferings_withvolumetype.json | 1 +
.../cloudstack/listVirtualMachines_default.json | 2 +-
.../cloudstack/listZones_withvolumetype.json | 1 +
.../fixtures/digitalocean/ex_change_kernel.json | 12 +
.../fixtures/digitalocean/ex_hard_reboot.json | 12 +
.../fixtures/digitalocean_v1/create_node.json | 1 -
.../fixtures/digitalocean_v1/destroy_node.json | 1 -
.../compute/fixtures/digitalocean_v1/error.txt | 1 -
.../digitalocean_v1/error_invalid_image.json | 1 -
.../digitalocean_v1/ex_create_ssh_key.json | 1 -
.../digitalocean_v1/ex_destroy_ssh_key.json | 1 -
.../digitalocean_v1/ex_list_ssh_keys.json | 1 -
.../digitalocean_v1/ex_rename_node.json | 1 -
.../fixtures/digitalocean_v1/list_images.json | 145 -
.../digitalocean_v1/list_locations.json | 1 -
.../fixtures/digitalocean_v1/list_nodes.json | 1 -
.../digitalocean_v1/list_nodes_empty.json | 1 -
.../digitalocean_v1/list_nodes_page_2.json | 95 -
.../fixtures/digitalocean_v1/list_sizes.json | 1 -
.../fixtures/digitalocean_v1/reboot_node.json | 1 -
.../fixtures/digitalocean_v2/attach_volume.json | 34 +
.../fixtures/digitalocean_v2/create_volume.json | 32 +
.../digitalocean_v2/create_volume_snapshot.json | 14 +
.../fixtures/digitalocean_v2/detach_volume.json | 34 +
.../digitalocean_v2/ex_change_kernel.json | 12 +
.../digitalocean_v2/ex_hard_reboot.json | 12 +
.../digitalocean_v2/list_volume_snapshots.json | 44 +
.../fixtures/digitalocean_v2/list_volumes.json | 38 +
.../digitalocean_v2/list_volumes_empty.json | 7 +
.../2.4/change_nic_networkadapter_response.xml | 7 +
.../2.4/exchange_nic_vlans_response.xml | 8 +
.../dimensiondata/2.4/image_customerImage.xml | 57 +
...age_2ffa36c8_1848_49eb_b4fa_9d908775f68c.xml | 19 +
...age_5234e5c7_01de_4411_8b6e_baeb8d91cf5d.xml | 19 +
.../dimensiondata/2.4/image_osImage.xml | 40 +
...age_6b4fb0c7_a57b_4f58_b59c_9958f94f971a.xml | 13 +
...age_c14b1a46_2428_44c1_9c1a_b20e6418d08c.xml | 14 +
.../dimensiondata/2.4/import_image_response.xml | 8 +
.../dimensiondata/2.4/server_GetServer.xml | 42 +
.../dimensiondata/2.4/server_cleanServer.xml | 9 +
.../dimensiondata/2.4/server_clone_response.xml | 9 +
.../dimensiondata/2.4/server_server.xml | 192 +
.../dimensiondata/2.4/server_server_NA3.xml | 56 +
...ver_e75ead52_692f_4314_8725_c8a4f4d13a87.xml | 30 +
.../2.4/server_server_paginated.xml | 58 +
.../fixtures/dimensiondata/audit_log.csv | 25 +
...8a_9cbc_8dabe5a7d0e4_image_customerImage.xml | 50 -
...age_2ffa36c8_1848_49eb_b4fa_9d908775f68c.xml | 17 -
...age_5234e5c7_01de_4411_8b6e_baeb8d91cf5d.xml | 17 -
...e5a7d0e4_image_customerImage_BAD_REQUEST.xml | 6 -
...745_4d8a_9cbc_8dabe5a7d0e4_image_osImage.xml | 34 -
...age_6b4fb0c7_a57b_4f58_b59c_9958f94f971a.xml | 11 -
...c_8dabe5a7d0e4_image_osImage_BAD_REQUEST.xml | 6 -
...age_c14b1a46_2428_44c1_9c1a_b20e6418d08c.xml | 12 -
...c_8dabe5a7d0e4_infrastructure_datacenter.xml | 188 -
...abe5a7d0e4_infrastructure_datacenter_NA9.xml | 54 -
...bc_8dabe5a7d0e4_network_addPublicIpBlock.xml | 7 -
..._8dabe5a7d0e4_network_createFirewallRule.xml | 8 -
..._9cbc_8dabe5a7d0e4_network_createNatRule.xml | 9 -
..._8dabe5a7d0e4_network_deleteFirewallRule.xml | 8 -
..._9cbc_8dabe5a7d0e4_network_deleteNatRule.xml | 8 -
...8dabe5a7d0e4_network_deleteNetworkDomain.xml | 8 -
...d8a_9cbc_8dabe5a7d0e4_network_deleteVlan.xml | 8 -
...8dabe5a7d0e4_network_deployNetworkDomain.xml | 8 -
...d8a_9cbc_8dabe5a7d0e4_network_deployVlan.xml | 9 -
...bc_8dabe5a7d0e4_network_editFirewallRule.xml | 8 -
...c_8dabe5a7d0e4_network_editNetworkDomain.xml | 7 -
..._4d8a_9cbc_8dabe5a7d0e4_network_editVlan.xml | 7 -
...d8a_9cbc_8dabe5a7d0e4_network_expandVlan.xml | 8 -
...a_9cbc_8dabe5a7d0e4_network_firewallRule.xml | 273 -
...ule_d0a20f59_77b9_4f28_a63b_e58496b73a6c.xml | 18 -
...5_4d8a_9cbc_8dabe5a7d0e4_network_natRule.xml | 21 -
...ule_2187a636_7ebb_49a1_a2ff_5d617f496dce.xml | 9 -
..._9cbc_8dabe5a7d0e4_network_networkDomain.xml | 43 -
...ain_8cdfd607_f429_4df6_9352_162cfc0891be.xml | 9 -
..._9cbc_8dabe5a7d0e4_network_publicIpBlock.xml | 10 -
...ock_4487241a_f0ca_11e3_9315_d4bed9b167ba.xml | 8 -
...ock_9945dc4a_bdce_11e4_8c14_b8ca3a5d9ef8.xml | 8 -
...8dabe5a7d0e4_network_removePublicIpBlock.xml | 8 -
...2745_4d8a_9cbc_8dabe5a7d0e4_network_vlan.xml | 25 -
...lan_0e56433f_d808_4669_821d_812769517ff8.xml | 14 -
...9cbc_8dabe5a7d0e4_report_usageMonitoring.xml | 8 -
...745_4d8a_9cbc_8dabe5a7d0e4_server_addNic.xml | 9 -
...dabe5a7d0e4_server_antiAffinityRule_list.xml | 42 -
...4_server_antiAffinityRule_list_PAGINATED.xml | 42 -
...a7d0e4_server_changeServerMonitoringPlan.xml | 8 -
...8a_9cbc_8dabe5a7d0e4_server_deleteServer.xml | 9 -
...5a7d0e4_server_deleteServer_RESOURCEBUSY.xml | 8 -
...8a_9cbc_8dabe5a7d0e4_server_deployServer.xml | 8 -
...be5a7d0e4_server_disableServerMonitoring.xml | 8 -
...abe5a7d0e4_server_enableServerMonitoring.xml | 8 -
..._9cbc_8dabe5a7d0e4_server_powerOffServer.xml | 8 -
...5a7d0e4_server_powerOffServer_INPROGRESS.xml | 8 -
...8a_9cbc_8dabe5a7d0e4_server_rebootServer.xml | 8 -
...5a7d0e4_server_rebootServer_RESOURCEBUSY.xml | 7 -
...bc_8dabe5a7d0e4_server_reconfigureServer.xml | 5 -
..._4d8a_9cbc_8dabe5a7d0e4_server_removeNic.xml | 9 -
...d8a_9cbc_8dabe5a7d0e4_server_resetServer.xml | 8 -
...745_4d8a_9cbc_8dabe5a7d0e4_server_server.xml | 176 -
...4d8a_9cbc_8dabe5a7d0e4_server_server_NA3.xml | 50 -
...ver_e75ead52_692f_4314_8725_c8a4f4d13a87.xml | 27 -
...cbc_8dabe5a7d0e4_server_server_paginated.xml | 50 -
..._9cbc_8dabe5a7d0e4_server_shutdownServer.xml | 8 -
...5a7d0e4_server_shutdownServer_INPROGRESS.xml | 8 -
...d8a_9cbc_8dabe5a7d0e4_server_startServer.xml | 8 -
...abe5a7d0e4_server_startServer_INPROGRESS.xml | 8 -
...bc_8dabe5a7d0e4_server_updateVmwareTools.xml | 8 -
.../dimensiondata/detailed_usage_report.csv | 42 +
.../dimensiondata/image_customerImage.xml | 50 +
...age_2ffa36c8_1848_49eb_b4fa_9d908775f68c.xml | 17 +
...age_5234e5c7_01de_4411_8b6e_baeb8d91cf5d.xml | 17 +
.../image_customerImage_BAD_REQUEST.xml | 6 +
.../fixtures/dimensiondata/image_osImage.xml | 34 +
...age_6b4fb0c7_a57b_4f58_b59c_9958f94f971a.xml | 11 +
.../dimensiondata/image_osImage_BAD_REQUEST.xml | 6 +
...age_c14b1a46_2428_44c1_9c1a_b20e6418d08c.xml | 12 +
.../dimensiondata/infrastructure_datacenter.xml | 188 +
.../infrastructure_datacenter_NA9.xml | 54 +
.../dimensiondata/ip_address_list_create.xml | 9 +
.../dimensiondata/ip_address_list_delete.xml | 10 +
.../dimensiondata/ip_address_list_edit.xml | 10 +
.../fixtures/dimensiondata/ip_address_lists.xml | 46 +
.../ip_address_lists_FILTERBYNAME.xml | 14 +
.../dimensiondata/network_addPublicIpBlock.xml | 7 +
.../network_createFirewallRule.xml | 8 +
.../dimensiondata/network_createNatRule.xml | 9 +
.../network_deleteFirewallRule.xml | 8 +
.../dimensiondata/network_deleteNatRule.xml | 8 +
.../network_deleteNetworkDomain.xml | 8 +
.../dimensiondata/network_deleteVlan.xml | 8 +
.../network_deployNetworkDomain.xml | 8 +
.../dimensiondata/network_deployVlan.xml | 9 +
.../dimensiondata/network_editFirewallRule.xml | 8 +
.../dimensiondata/network_editNetworkDomain.xml | 7 +
.../fixtures/dimensiondata/network_editVlan.xml | 7 +
.../dimensiondata/network_expandVlan.xml | 8 +
.../dimensiondata/network_firewallRule.xml | 35 +
...ule_d0a20f59_77b9_4f28_a63b_e58496b73a6c.xml | 18 +
.../fixtures/dimensiondata/network_natRule.xml | 21 +
...ule_2187a636_7ebb_49a1_a2ff_5d617f496dce.xml | 9 +
.../dimensiondata/network_networkDomain.xml | 43 +
...ain_8cdfd607_f429_4df6_9352_162cfc0891be.xml | 9 +
.../dimensiondata/network_publicIpBlock.xml | 10 +
...ock_4487241a_f0ca_11e3_9315_d4bed9b167ba.xml | 8 +
...ock_9945dc4a_bdce_11e4_8c14_b8ca3a5d9ef8.xml | 8 +
.../network_removePublicIpBlock.xml | 8 +
.../fixtures/dimensiondata/network_vlan.xml | 25 +
...lan_0e56433f_d808_4669_821d_812769517ff8.xml | 14 +
.../fixtures/dimensiondata/port_list_create.xml | 9 +
.../fixtures/dimensiondata/port_list_delete.xml | 10 +
.../fixtures/dimensiondata/port_list_edit.xml | 8 +
.../fixtures/dimensiondata/port_list_get.xml | 15 +
.../fixtures/dimensiondata/port_list_lists.xml | 38 +
.../dimensiondata/report_usageMonitoring.xml | 8 +
.../fixtures/dimensiondata/server_GetServer.xml | 39 +
.../fixtures/dimensiondata/server_addDisk.xml | 9 +
.../fixtures/dimensiondata/server_addNic.xml | 9 +
.../server_antiAffinityRule_list.xml | 42 +
.../server_antiAffinityRule_list_PAGINATED.xml | 42 +
.../server_changeServerMonitoringPlan.xml | 8 +
.../dimensiondata/server_cleanServer.xml | 9 +
.../dimensiondata/server_deleteServer.xml | 9 +
.../server_deleteServer_RESOURCEBUSY.xml | 8 +
.../dimensiondata/server_deployServer.xml | 8 +
.../server_disableServerMonitoring.xml | 8 +
.../server_enableServerMonitoring.xml | 8 +
.../dimensiondata/server_powerOffServer.xml | 8 +
.../server_powerOffServer_INPROGRESS.xml | 8 +
.../dimensiondata/server_rebootServer.xml | 8 +
.../server_rebootServer_RESOURCEBUSY.xml | 7 +
.../dimensiondata/server_reconfigureServer.xml | 5 +
.../dimensiondata/server_removeDisk.xml | 6 +
.../fixtures/dimensiondata/server_removeNic.xml | 9 +
.../dimensiondata/server_resetServer.xml | 8 +
.../fixtures/dimensiondata/server_server.xml | 176 +
.../dimensiondata/server_server_NA3.xml | 50 +
...ver_e75ead52_692f_4314_8725_c8a4f4d13a87.xml | 27 +
.../dimensiondata/server_server_paginated.xml | 50 +
.../server_server_paginated_empty.xml | 1 +
.../dimensiondata/server_shutdownServer.xml | 8 +
.../server_shutdownServer_INPROGRESS.xml | 8 +
.../dimensiondata/server_startServer.xml | 8 +
.../server_startServer_INPROGRESS.xml | 8 +
.../dimensiondata/server_updateVmwareTools.xml | 8 +
.../dimensiondata/summary_usage_report.csv | 13 +
.../fixtures/dimensiondata/tag_applyTags.xml | 6 +
.../dimensiondata/tag_applyTags_BADREQUEST.xml | 6 +
.../fixtures/dimensiondata/tag_createTagKey.xml | 7 +
.../tag_createTagKey_BADREQUEST.xml | 6 +
.../fixtures/dimensiondata/tag_deleteTagKey.xml | 6 +
.../tag_deleteTagKey_BADREQUEST.xml | 6 +
.../fixtures/dimensiondata/tag_editTagKey.xml | 6 +
.../dimensiondata/tag_editTagKey_BADREQUEST.xml | 6 +
.../fixtures/dimensiondata/tag_removeTag.xml | 6 +
.../dimensiondata/tag_removeTag_BADREQUEST.xml | 6 +
...Key_5ab77f5f_5aa9_426f_8459_4eab34e03d54.xml | 6 +
...f_5aa9_426f_8459_4eab34e03d54_BADREQUEST.xml | 6 +
.../fixtures/dimensiondata/tag_tagKey_list.xml | 19 +
.../dimensiondata/tag_tagKey_list_SINGLE.xml | 8 +
.../fixtures/dimensiondata/tag_tag_list.xml | 36 +
.../compute/fixtures/ecs/create_public_ip.xml | 6 +
.../fixtures/ecs/create_security_group.xml | 4 +
.../ecs/delete_security_group_by_id.xml | 4 +
.../ecs/describe_security_group_attributes.xml | 26 +
.../fixtures/fcu/ex_describe_instance_types.xml | 33 +
.../fixtures/fcu/ex_describe_product_types.xml | 18 +
.../compute/fixtures/fcu/ex_describe_quotas.xml | 53 +
.../fixtures/fcu/ex_get_product_type.xml | 6 +
.../fixtures/fcu/ex_modify_instance_keypair.xml | 5 +
...rs_myinstancegroup_listManagedInstances.json | 24 +
.../fixtures/gce/aggregated_autoscalers.json | 255 +
.../compute/fixtures/gce/aggregated_disks.json | 117 +-
.../gce/aggregated_instanceGroupManagers.json | 277 +
.../fixtures/gce/aggregated_subnetworks.json | 66 +
.../gce/global_backendServices_web_service.json | 4 +-
.../gce/global_images_family_notfound.json | 13 +
.../fixtures/gce/global_instanceTemplates.json | 67 +
.../gce/global_instanceTemplates_insert.json | 12 +
...instanceTemplates_my_instance_template1.json | 60 +
.../compute/fixtures/gce/global_networks.json | 75 +-
.../fixtures/gce/global_networks_cf.json | 14 +
.../gce/global_networks_custom_network.json | 14 +
.../fixtures/gce/global_sslcertificates.json | 16 +
.../gce/global_sslcertificates_example.json | 10 +
.../gce/global_sslcertificates_post.json | 13 +
...eration_global_instanceTemplates_insert.json | 12 +
...s_operation_global_sslcertificates_post.json | 13 +
...on_regions_us-central1_subnetworks_post.json | 15 +
...nes_us_central1_a_instanceGroups_insert.json | 13 +
...l1_a_instanceGroups_myname_addInstances.json | 13 +
...central1_a_instanceGroups_myname_delete.json | 13 +
...a_instanceGroups_myname_removeInstances.json | 13 +
...1_a_instanceGroups_myname_setNamedPorts.json | 13 +
.../projects_coreos-cloud_global_images.json | 11 +
...oreos-cloud_global_images_family_coreos.json | 17 +
.../fixtures/gce/regions_asia-east1.json | 65 +
.../fixtures/gce/regions_europe-west1.json | 64 +
.../fixtures/gce/regions_us-central1.json | 65 +
.../gce/regions_us-central1_subnetworks.json | 18 +
...entral1_subnetworks_cf_972cf02e6ad49112.json | 11 +
.../regions_us-central1_subnetworks_post.json | 14 +
.../compute/fixtures/gce/regions_us-east1.json | 64 +
...s-east1_subnetworks_cf_972cf02e6ad49113.json | 11 +
.../fixtures/gce/zones_asia-east1-b.json | 10 +
...nes_us-central1-a_instanceGroupManagers.json | 30 +
...central1-a_instanceGroupManagers_insert.json | 16 +
...a_instanceGroupManagers_myinstancegroup.json | 24 +
...entral1-a_instanceGroup_myinstancegroup.json | 14 +
...ntral1-a_instanceGroup_myinstancegroup2.json | 14 +
...es_us-central1-a_instances_sn-node-name.json | 49 +
...al1-a_instanceGroupManagers_insert_post.json | 16 +
...b_instanceGroupManagers_myinstancegroup.json | 24 +
...entral1-b_instanceGroup_myinstancegroup.json | 14 +
...al1-b_instances_libcloud-lb-nopubip-001.json | 49 +
.../compute/fixtures/gce/zones_us-east1-b.json | 10 +
.../zones_us-east1-b_instanceGroupManagers.json | 30 +
...s-east1-b_instanceGroup_myinstancegroup.json | 14 +
.../gce/zones_us_central1_a_instanceGroups.json | 29 +
...nes_us_central1_a_instanceGroups_insert.json | 13 +
...nes_us_central1_a_instanceGroups_myname.json | 12 +
...l1_a_instanceGroups_myname_addInstances.json | 13 +
...central1_a_instanceGroups_myname_delete.json | 13 +
...1_a_instanceGroups_myname_listInstances.json | 15 +
...a_instanceGroups_myname_removeInstances.json | 13 +
...1_a_instanceGroups_myname_setNamedPorts.json | 13 +
.../openstack_v1.1/_servers_detail.json | 22 +
.../compute/fixtures/ovh/auth_time_get.json | 1 +
.../test/compute/fixtures/ovh/flavor_get.json | 1 +
.../compute/fixtures/ovh/flavor_get_detail.json | 1 +
.../test/compute/fixtures/ovh/image_get.json | 1 +
.../compute/fixtures/ovh/image_get_detail.json | 1 +
.../test/compute/fixtures/ovh/instance_get.json | 1 +
.../fixtures/ovh/instance_get_detail.json | 1 +
.../compute/fixtures/ovh/instance_post.json | 1 +
.../test/compute/fixtures/ovh/region_get.json | 1 +
libcloud/test/compute/fixtures/ovh/ssh_get.json | 1 +
.../compute/fixtures/ovh/ssh_get_detail.json | 1 +
.../test/compute/fixtures/ovh/volume_get.json | 1 +
.../compute/fixtures/ovh/volume_get_detail.json | 1 +
.../fixtures/ovh/volume_snapshot_get.json | 22 +
.../ovh/volume_snapshot_get_details.json | 10 +
.../fixtures/profitbricks/attach_volume.json | 34 +
.../fixtures/profitbricks/attach_volume.xml | 12 -
.../fixtures/profitbricks/create_node.json | 37 +
.../fixtures/profitbricks/create_node.xml | 13 -
.../fixtures/profitbricks/create_volume.json | 35 +
.../fixtures/profitbricks/create_volume.xml | 13 -
.../profitbricks/create_volume_snapshot.json | 30 +
.../fixtures/profitbricks/destroy_node.xml | 12 -
.../fixtures/profitbricks/destroy_volume.xml | 12 -
.../fixtures/profitbricks/detach_volume.xml | 12 -
.../profitbricks/ex_clear_datacenter.xml | 12 -
.../profitbricks/ex_create_datacenter.json | 20 +
.../profitbricks/ex_create_datacenter.xml | 13 -
.../profitbricks/ex_create_firewall_rule.json | 24 +
.../profitbricks/ex_create_ip_block.json | 22 +
.../fixtures/profitbricks/ex_create_lan.json | 17 +
.../profitbricks/ex_create_load_balancer.json | 18 +
.../ex_create_network_interface.json | 22 +
.../ex_create_network_interface.xml | 13 -
.../profitbricks/ex_describe_datacenter.json | 401 +
.../profitbricks/ex_describe_datacenter.xml | 15 -
.../profitbricks/ex_describe_firewall_rule.json | 24 +
.../profitbricks/ex_describe_image.json | 32 +
.../profitbricks/ex_describe_ip_block.json | 21 +
.../fixtures/profitbricks/ex_describe_lan.json | 24 +
.../profitbricks/ex_describe_load_balancer.json | 25 +
.../profitbricks/ex_describe_location.json | 12 +
.../ex_describe_network_interface.json | 31 +
.../ex_describe_network_interface.xml | 26 -
.../fixtures/profitbricks/ex_describe_node.json | 111 +
.../fixtures/profitbricks/ex_describe_node.xml | 77 -
.../profitbricks/ex_describe_snapshot.json | 30 +
.../profitbricks/ex_describe_volume.json | 35 +
.../profitbricks/ex_describe_volume.xml | 22 -
.../profitbricks/ex_destroy_datacenter.xml | 10 -
.../ex_destroy_network_interface.xml | 12 -
.../profitbricks/ex_list_attached_volumes.json | 112 +
.../profitbricks/ex_list_datacenters.json | 52 +
.../profitbricks/ex_list_datacenters.xml | 19 -
.../profitbricks/ex_list_firewall_rules.json | 79 +
.../profitbricks/ex_list_ip_blocks.json | 50 +
.../fixtures/profitbricks/ex_list_lans.json | 157 +
.../ex_list_load_balanced_nics.json | 69 +
.../profitbricks/ex_list_load_balancers.json | 216 +
.../ex_list_network_interfaces.json | 69 +
.../profitbricks/ex_list_network_interfaces.xml | 75 -
.../profitbricks/ex_rename_datacenter.json | 46 +
.../profitbricks/ex_set_inet_access.json | 31 +
.../fixtures/profitbricks/ex_start_node.xml | 10 -
.../fixtures/profitbricks/ex_stop_node.xml | 10 -
.../profitbricks/ex_update_datacenter.xml | 12 -
.../profitbricks/ex_update_firewall_rule.json | 25 +
.../fixtures/profitbricks/ex_update_image.json | 32 +
.../fixtures/profitbricks/ex_update_lan.json | 24 +
.../profitbricks/ex_update_load_balancer.json | 18 +
.../ex_update_network_interface.json | 31 +
.../ex_update_network_interface.xml | 12 -
.../fixtures/profitbricks/ex_update_node.json | 45 +
.../fixtures/profitbricks/ex_update_node.xml | 12 -
.../profitbricks/ex_update_snapshot.json | 30 +
.../fixtures/profitbricks/ex_update_volume.json | 35 +
.../fixtures/profitbricks/ex_update_volume.xml | 12 -
.../fixtures/profitbricks/list_images.json | 199 +
.../fixtures/profitbricks/list_images.xml | 43 -
.../fixtures/profitbricks/list_locations.json | 43 +
.../fixtures/profitbricks/list_nodes.json | 169 +
.../fixtures/profitbricks/list_nodes.xml | 172 -
.../fixtures/profitbricks/list_snapshots.json | 37 +
.../fixtures/profitbricks/list_volumes.json | 112 +
.../fixtures/profitbricks/list_volumes.xml | 66 -
.../fixtures/profitbricks/reboot_node.xml | 10 -
.../fixtures/runabove/auth_time_get.json | 1 -
.../compute/fixtures/runabove/flavor_get.json | 1 -
.../fixtures/runabove/flavor_get_detail.json | 1 -
.../compute/fixtures/runabove/image_get.json | 1 -
.../fixtures/runabove/image_get_detail.json | 1 -
.../compute/fixtures/runabove/instance_get.json | 1 -
.../fixtures/runabove/instance_get_detail.json | 1 -
.../fixtures/runabove/instance_post.json | 1 -
.../compute/fixtures/runabove/region_get.json | 1 -
.../test/compute/fixtures/runabove/ssh_get.json | 2 -
.../fixtures/runabove/ssh_get_detail.json | 1 -
.../compute/fixtures/runabove/volume_get.json | 1 -
.../fixtures/runabove/volume_get_detail.json | 1 -
.../fixtures/vcloud_1_5/api_task_deploy.xml | 7 +
.../compute/fixtures/vultr/create_key_pair.json | 3 +
.../compute/fixtures/vultr/create_node.json | 3 +
.../compute/fixtures/vultr/list_key_pairs.json | 8 +
libcloud/test/compute/test_abiquo.py | 4 +-
libcloud/test/compute/test_azure.py | 2 +-
libcloud/test/compute/test_azure_arm.py | 78 +
libcloud/test/compute/test_bluebox.py | 2 +-
libcloud/test/compute/test_brightbox.py | 52 +-
libcloud/test/compute/test_cloudscale.py | 122 +
libcloud/test/compute/test_cloudsigma_v1_0.py | 5 +-
libcloud/test/compute/test_cloudsigma_v2_0.py | 3 +-
libcloud/test/compute/test_cloudstack.py | 63 +-
libcloud/test/compute/test_deployment.py | 2 +-
libcloud/test/compute/test_digitalocean_v1.py | 206 -
libcloud/test/compute/test_digitalocean_v2.py | 141 +-
libcloud/test/compute/test_dimensiondata.py | 1701 -
.../test/compute/test_dimensiondata_v2_3.py | 3282 +
.../test/compute/test_dimensiondata_v2_4.py | 3359 +
libcloud/test/compute/test_ec2.py | 183 +-
libcloud/test/compute/test_ecp.py | 3 +-
libcloud/test/compute/test_ecs.py | 37 +-
libcloud/test/compute/test_elasticstack.py | 9 +-
libcloud/test/compute/test_gandi.py | 6 +-
libcloud/test/compute/test_gce.py | 1404 +-
libcloud/test/compute/test_gogrid.py | 2 +-
libcloud/test/compute/test_gridspot.py | 5 +-
libcloud/test/compute/test_hostvirtual.py | 3 +-
libcloud/test/compute/test_joyent.py | 2 +-
libcloud/test/compute/test_ktucloud.py | 3 +-
libcloud/test/compute/test_libvirt_driver.py | 88 +
libcloud/test/compute/test_linode.py | 2 +-
libcloud/test/compute/test_nephoscale.py | 3 +-
libcloud/test/compute/test_onapp.py | 3 +-
libcloud/test/compute/test_opennebula.py | 18 +-
libcloud/test/compute/test_openstack.py | 106 +-
libcloud/test/compute/test_ovh.py | 242 +
libcloud/test/compute/test_packet.py | 2 +-
libcloud/test/compute/test_profitbricks.py | 5379 +-
libcloud/test/compute/test_rackspace.py | 17 +-
libcloud/test/compute/test_rimuhosting.py | 3 +-
libcloud/test/compute/test_runabove.py | 201 -
libcloud/test/compute/test_softlayer.py | 3 +-
libcloud/test/compute/test_vcl.py | 3 +-
libcloud/test/compute/test_vcloud.py | 36 +-
libcloud/test/compute/test_voxel.py | 2 +-
libcloud/test/compute/test_vpsnet.py | 2 +-
libcloud/test/compute/test_vultr.py | 43 +-
.../fixtures/docker/container_a68.json | 163 -
.../container/fixtures/docker/containers.json | 143 -
.../fixtures/docker/create_container.json | 4 -
.../container/fixtures/docker/create_image.json | 1 -
.../test/container/fixtures/docker/images.json | 50 -
.../docker/linux_124/container_a68.json | 163 +
.../fixtures/docker/linux_124/containers.json | 143 +
.../docker/linux_124/create_container.json | 4 +
.../fixtures/docker/linux_124/create_image.txt | 238 +
.../fixtures/docker/linux_124/images.json | 50 +
.../fixtures/docker/linux_124/logs.txt | 1 +
.../fixtures/docker/linux_124/search.json | 202 +
.../fixtures/docker/linux_124/version.json | 10 +
.../test/container/fixtures/docker/logs.txt | 1 -
.../fixtures/docker/mac_124/containers.json | 242 +
.../docker/mac_124/create_container.json | 4 +
.../fixtures/docker/mac_124/create_image.txt | 238 +
.../fixtures/docker/mac_124/search.json | 152 +
.../fixtures/docker/mac_124/version.json | 11 +
.../test/container/fixtures/docker/search.json | 202 -
.../test/container/fixtures/docker/version.json | 10 -
.../fixtures/rancher/deploy_container.json | 109 +
.../fixtures/rancher/ex_activate_service.json | 198 +
.../fixtures/rancher/ex_activate_stack.json | 52 +
.../fixtures/rancher/ex_deploy_service.json | 66 +
.../fixtures/rancher/ex_deploy_stack.json | 40 +
.../fixtures/rancher/ex_destroy_service.json | 66 +
.../fixtures/rancher/ex_destroy_stack.json | 40 +
.../fixtures/rancher/ex_list_services.json | 536 +
.../fixtures/rancher/ex_list_stacks.json | 310 +
.../fixtures/rancher/ex_search_containers.json | 212 +
.../fixtures/rancher/ex_search_services.json | 346 +
.../fixtures/rancher/list_containers.json | 336 +
.../fixtures/rancher/start_container.json | 109 +
.../fixtures/rancher/stop_container.json | 109 +
libcloud/test/container/test_docker.py | 251 +-
libcloud/test/container/test_docker_utils.py | 3 +-
libcloud/test/container/test_ecs.py | 6 +-
libcloud/test/container/test_kubernetes.py | 3 +-
libcloud/test/container/test_rancher.py | 326 +
.../fixtures/buddyns/create_zone_success.json | 8 +
.../fixtures/buddyns/delete_zone_success.json | 0
.../dns/fixtures/buddyns/empty_zones_list.json | 1 +
.../dns/fixtures/buddyns/get_zone_success.json | 7 +
.../test/dns/fixtures/buddyns/list_zones.json | 18 +
.../fixtures/buddyns/zone_already_exists.json | 3 +
.../fixtures/buddyns/zone_does_not_exist.json | 1 +
.../fixtures/dnspod/create_zone_success.json | 12 +
.../delete_record_record_does_not_exist.json | 1 +
.../fixtures/dnspod/delete_record_success.json | 0
.../fixtures/dnspod/delete_zone_success.json | 0
.../dns/fixtures/dnspod/empty_zones_list.json | 1 +
.../test/dns/fixtures/dnspod/get_record.json | 26 +
.../dns/fixtures/dnspod/get_zone_success.json | 28 +
.../test/dns/fixtures/dnspod/list_records.json | 93 +
.../test/dns/fixtures/dnspod/list_zones.json | 42 +
.../fixtures/dnspod/record_already_exists.json | 8 +
.../fixtures/dnspod/zone_already_exists.json | 1 +
.../fixtures/dnspod/zone_does_not_exist.json | 1 +
.../fixtures/luadns/create_record_success.json | 10 +
.../fixtures/luadns/create_zone_success.json | 10 +
.../fixtures/luadns/delete_record_success.json | 0
.../fixtures/luadns/delete_zone_success.json | 0
.../dns/fixtures/luadns/empty_records_list.json | 1 +
.../dns/fixtures/luadns/empty_zones_list.json | 1 +
.../test/dns/fixtures/luadns/get_record.json | 10 +
libcloud/test/dns/fixtures/luadns/get_zone.json | 42 +
.../fixtures/luadns/record_does_not_exist.json | 1 +
.../test/dns/fixtures/luadns/records_list.json | 22 +
.../fixtures/luadns/zone_already_exists.json | 4 +
.../fixtures/luadns/zone_does_not_exist.json | 1 +
.../test/dns/fixtures/luadns/zones_list.json | 22 +
.../test/dns/fixtures/nfsn/list_one_record.json | 9 +
.../test/dns/fixtures/nfsn/list_records.json | 16 +
.../dns/fixtures/nfsn/list_records_created.json | 23 +
.../dns/fixtures/nfsn/record_not_removed.json | 4 +
.../test/dns/fixtures/nfsn/zone_not_found.json | 4 +
.../dns/fixtures/powerdns/list_records.json | 49 +
.../test/dns/fixtures/powerdns/list_zones.json | 30 +
libcloud/test/dns/fixtures/route53/get_zone.xml | 1 -
libcloud/test/dns/test_auroradns.py | 49 +-
libcloud/test/dns/test_buddyns.py | 155 +
libcloud/test/dns/test_cloudflare.py | 3 +-
libcloud/test/dns/test_digitalocean.py | 73 +-
libcloud/test/dns/test_dnsimple.py | 3 +-
libcloud/test/dns/test_dnspod.py | 266 +
libcloud/test/dns/test_durabledns.py | 3 +-
libcloud/test/dns/test_gandi.py | 3 +-
libcloud/test/dns/test_godaddy.py | 3 +-
libcloud/test/dns/test_google.py | 6 +-
libcloud/test/dns/test_hostvirtual.py | 3 +-
libcloud/test/dns/test_linode.py | 3 +-
libcloud/test/dns/test_liquidweb.py | 3 +-
libcloud/test/dns/test_luadns.py | 305 +
libcloud/test/dns/test_nfsn.py | 148 +
libcloud/test/dns/test_nsone.py | 2 +-
libcloud/test/dns/test_pointdns.py | 3 +-
libcloud/test/dns/test_powerdns.py | 189 +
libcloud/test/dns/test_rackspace.py | 18 +-
libcloud/test/dns/test_route53.py | 3 +-
libcloud/test/dns/test_softlayer.py | 3 +-
libcloud/test/dns/test_vultr.py | 3 +-
libcloud/test/dns/test_worldwidedns.py | 3 +-
libcloud/test/dns/test_zerigo.py | 3 +-
libcloud/test/dns/test_zonomi.py | 2 +-
.../alb/describe_load_balancer_listeters.xml | 27 +
.../alb/describe_load_balancer_rules.xml | 21 +
.../describe_load_balancer_target_groups.xml | 29 +
.../fixtures/alb/describe_load_balancers.xml | 31 +
.../loadbalancer/fixtures/alb/describe_tags.xml | 18 +
.../fixtures/alb/describe_target_health.xml | 19 +
...be5a7d0e4_networkDomainVip_addPoolMember.xml | 9 -
...8dabe5a7d0e4_networkDomainVip_createNode.xml | 8 -
...8dabe5a7d0e4_networkDomainVip_createPool.xml | 9 -
...4_networkDomainVip_createVirtualListener.xml | 11 -
...e4_networkDomainVip_defaultHealthMonitor.xml | 35 -
...abe5a7d0e4_networkDomainVip_defaultIrule.xml | 47 -
...tworkDomainVip_defaultPersistenceProfile.xml | 47 -
...8dabe5a7d0e4_networkDomainVip_deleteNode.xml | 9 -
...8dabe5a7d0e4_networkDomainVip_deletePool.xml | 9 -
...4_networkDomainVip_deleteVirtualListener.xml | 9 -
...c_8dabe5a7d0e4_networkDomainVip_editNode.xml | 8 -
...c_8dabe5a7d0e4_networkDomainVip_editPool.xml | 9 -
...e5a7d0e4_networkDomainVip_editPoolMember.xml | 8 -
..._9cbc_8dabe5a7d0e4_networkDomainVip_node.xml | 29 -
...ode_34de6ed6_46a4_4dae_a753_2f8d3840c6f9.xml | 13 -
..._9cbc_8dabe5a7d0e4_networkDomainVip_pool.xml | 37 -
...8dabe5a7d0e4_networkDomainVip_poolMember.xml | 29 -
...ber_3dd806a2_c2c8_4c0c_9a4f_5219ea9266c0.xml | 13 -
...ool_4d360b1f_bc2c_4ab7_9884_1f03ba2768f7.xml | 17 -
...a7d0e4_networkDomainVip_removePoolMember.xml | 7 -
...5a7d0e4_networkDomainVip_virtualListener.xml | 51 -
...ner_6115469d_a8bb_445b_bb23_d23b5283f2b9.xml | 44 -
.../networkDomainVip_addPoolMember.xml | 9 +
.../networkDomainVip_createNode.xml | 8 +
.../networkDomainVip_createPool.xml | 9 +
.../networkDomainVip_createVirtualListener.xml | 11 +
.../networkDomainVip_defaultHealthMonitor.xml | 35 +
.../networkDomainVip_defaultIrule.xml | 47 +
...tworkDomainVip_defaultPersistenceProfile.xml | 47 +
.../networkDomainVip_deleteNode.xml | 9 +
.../networkDomainVip_deletePool.xml | 9 +
.../networkDomainVip_deleteVirtualListener.xml | 9 +
.../dimensiondata/networkDomainVip_editNode.xml | 8 +
.../dimensiondata/networkDomainVip_editPool.xml | 9 +
.../networkDomainVip_editPoolMember.xml | 8 +
.../dimensiondata/networkDomainVip_node.xml | 29 +
...ode_34de6ed6_46a4_4dae_a753_2f8d3840c6f9.xml | 13 +
.../dimensiondata/networkDomainVip_pool.xml | 37 +
.../networkDomainVip_poolMember.xml | 29 +
...ber_3dd806a2_c2c8_4c0c_9a4f_5219ea9266c0.xml | 13 +
...ool_4d360b1f_bc2c_4ab7_9884_1f03ba2768f7.xml | 17 +
.../networkDomainVip_removePoolMember.xml | 7 +
.../networkDomainVip_virtualListener.xml | 51 +
...ner_6115469d_a8bb_445b_bb23_d23b5283f2b9.xml | 44 +
.../loadbalancer/fixtures/elb/describe_tags.xml | 18 +
libcloud/test/loadbalancer/test_alb.py | 159 +
libcloud/test/loadbalancer/test_brightbox.py | 29 +-
libcloud/test/loadbalancer/test_cloudstack.py | 3 +-
.../test/loadbalancer/test_dimensiondata.py | 569 -
.../loadbalancer/test_dimensiondata_v2_3.py | 620 +
.../loadbalancer/test_dimensiondata_v2_4.py | 620 +
libcloud/test/loadbalancer/test_elb.py | 52 +-
libcloud/test/loadbalancer/test_gce.py | 14 +-
libcloud/test/loadbalancer/test_gogrid.py | 3 +-
libcloud/test/loadbalancer/test_rackspace.py | 12 +-
libcloud/test/loadbalancer/test_slb.py | 3 +-
libcloud/test/loadbalancer/test_softlayer.py | 3 +-
libcloud/test/secrets.py | 1 -
libcloud/test/secrets.py-dist | 8 +-
.../fixtures/google_storage/get_container.json | 13 +
.../fixtures/google_storage/get_object.json | 18 +
.../google_storage/list_container_acl.json | 74 +
.../google_storage/list_object_acl.json | 86 +
libcloud/test/storage/test_atmos.py | 36 +-
libcloud/test/storage/test_azure_blobs.py | 14 +-
libcloud/test/storage/test_backblaze_b2.py | 12 +-
libcloud/test/storage/test_base.py | 95 +-
libcloud/test/storage/test_cloudfiles.py | 97 +-
libcloud/test/storage/test_google_storage.py | 352 +-
libcloud/test/storage/test_oss.py | 141 +-
libcloud/test/storage/test_rgw.py | 99 +
libcloud/test/storage/test_s3.py | 150 +-
libcloud/test/test_connection.py | 146 +-
libcloud/test/test_httplib_ssl.py | 74 +-
libcloud/test/test_init.py | 19 +-
libcloud/test/test_response_classes.py | 144 +-
libcloud/test/test_utils.py | 2 +-
libcloud/utils/loggingconnection.py | 190 +
libcloud/utils/misc.py | 49 +-
libcloud/utils/py3.py | 8 +-
requirements-tests.txt | 6 +
setup.py | 19 +-
tox.ini | 54 +-
872 files changed, 138635 insertions(+), 14557 deletions(-)
----------------------------------------------------------------------