Merge branch 'trunk' of https://git-wip-us.apache.org/repos/asf/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/a39fe0e3 Tree: http://git-wip-us.apache.org/repos/asf/libcloud/tree/a39fe0e3 Diff: http://git-wip-us.apache.org/repos/asf/libcloud/diff/a39fe0e3 Branch: refs/heads/trunk Commit: a39fe0e3eda5942f10ecbacfdd499015657e2b4f Parents: 09638ed 3246566 Author: Tomaz Muraus <[email protected]> Authored: Fri May 13 11:50:18 2016 +0200 Committer: Tomaz Muraus <[email protected]> Committed: Fri May 13 11:50:18 2016 +0200 ---------------------------------------------------------------------- CHANGES.rst | 18 + contrib/apply-patch.ps1 | 4 +- demos/gce_demo.py | 86 +++- docs/other/ssl-certificate-validation.rst | 1 + libcloud/common/base.py | 6 +- libcloud/common/dimensiondata.py | 84 +++- libcloud/common/openstack.py | 26 +- libcloud/common/openstack_identity.py | 28 +- libcloud/compute/drivers/abiquo.py | 5 +- libcloud/compute/drivers/dimensiondata.py | 373 +++++++++++++++++ libcloud/compute/drivers/gce.py | 408 ++++++++++++++++++- libcloud/compute/drivers/profitbricks.py | 22 +- libcloud/dns/drivers/godaddy.py | 17 +- libcloud/security.py | 3 + libcloud/storage/drivers/azure_blobs.py | 9 +- libcloud/test/common/test_openstack_identity.py | 23 ++ .../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 ++ .../fixtures/gce/aggregated_subnetworks.json | 66 +++ .../gce/global_images_family_notfound.json | 13 + .../compute/fixtures/gce/global_networks.json | 75 ++-- .../fixtures/gce/global_networks_cf.json | 14 + ...on_regions_us-central1_subnetworks_post.json | 15 + ...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 +++ .../fixtures/gce/zones_asia-east1-b.json | 10 + .../compute/fixtures/gce/zones_us-east1-b.json | 10 + libcloud/test/compute/test_dimensiondata.py | 388 ++++++++++++++++++ libcloud/test/compute/test_gce.py | 223 +++++++++- libcloud/test/storage/test_s3.py | 6 +- 49 files changed, 2292 insertions(+), 95 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/libcloud/blob/a39fe0e3/CHANGES.rst ----------------------------------------------------------------------
