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/5187b06a Tree: http://git-wip-us.apache.org/repos/asf/libcloud/tree/5187b06a Diff: http://git-wip-us.apache.org/repos/asf/libcloud/diff/5187b06a Branch: refs/heads/trunk Commit: 5187b06a5c08e4037801e1b3f18bca76452296ea Parents: 406ddc8 94ab917 Author: Anthony Shaw <anthonys...@apache.org> Authored: Fri Oct 14 19:38:42 2016 +1100 Committer: Anthony Shaw <anthonys...@apache.org> Committed: Fri Oct 14 19:38:42 2016 +1100 ---------------------------------------------------------------------- CHANGES.rst | 11 + demos/gce_demo.py | 237 ++- libcloud/compute/drivers/gce.py | 1947 ++++++++++++++++-- libcloud/storage/drivers/google_storage.py | 18 + .../gce/aggregated_instanceGroupManagers.json | 8 +- .../gce/global_backendServices_web_service.json | 4 +- .../fixtures/gce/global_instanceTemplates.json | 10 +- .../gce/global_instanceTemplates_insert.json | 12 + .../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 + ...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 + ...s-east1_subnetworks_cf_972cf02e6ad49113.json | 11 + ...nes_us-central1-a_instanceGroupManagers.json | 4 +- ...a_instanceGroupManagers_myinstancegroup.json | 4 +- ...entral1-a_instanceGroup_myinstancegroup.json | 4 +- ...ntral1-a_instanceGroup_myinstancegroup2.json | 14 + ...b_instanceGroupManagers_myinstancegroup.json | 4 +- ...entral1-b_instanceGroup_myinstancegroup.json | 2 +- .../zones_us-east1-b_instanceGroupManagers.json | 4 +- ...s-east1-b_instanceGroup_myinstancegroup.json | 4 +- .../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 + libcloud/test/compute/test_gce.py | 404 +++- 36 files changed, 2726 insertions(+), 226 deletions(-) ----------------------------------------------------------------------