You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@libcloud.apache.org by to...@apache.org on 2017/04/07 09:40:40 UTC

[1/3] libcloud git commit: Fix formatting in CHANGES.rst file so generate contributors script works correclty. Also wrap lines at 80 characters.

Repository: libcloud
Updated Branches:
  refs/heads/trunk f6aaee21b -> c7cce02db


Fix formatting in CHANGES.rst file so generate contributors script works
correclty. Also wrap lines at 80 characters.


Project: http://git-wip-us.apache.org/repos/asf/libcloud/repo
Commit: http://git-wip-us.apache.org/repos/asf/libcloud/commit/a8881e13
Tree: http://git-wip-us.apache.org/repos/asf/libcloud/tree/a8881e13
Diff: http://git-wip-us.apache.org/repos/asf/libcloud/diff/a8881e13

Branch: refs/heads/trunk
Commit: a8881e135e34db66781d60b4328ac5dd981d2d9e
Parents: 419c694
Author: Tomaz Muraus <to...@tomaz.me>
Authored: Sun Feb 12 15:59:43 2017 +0100
Committer: Tomaz Muraus <to...@tomaz.me>
Committed: Sun Feb 12 15:59:43 2017 +0100

----------------------------------------------------------------------
 CHANGES.rst | 86 +++++++++++++++++++++++++++++++-------------------------
 1 file changed, 47 insertions(+), 39 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/libcloud/blob/a8881e13/CHANGES.rst
----------------------------------------------------------------------
diff --git a/CHANGES.rst b/CHANGES.rst
index 5b1420c..d59b3f3 100644
--- a/CHANGES.rst
+++ b/CHANGES.rst
@@ -7,39 +7,44 @@ Changes Apache Libcloud 2.0.0rc1
 Common
 ~~~~~~
 
-- Fix DEBUG mode, also add support for using io.StringIO as the file handle when calling libcloud.enable_debug
-  [GITHUB-978, LIBCLOUD-887]
-  (Anthony Shaw)
+- Fix DEBUG mode, also add support for using io.StringIO as the file handle
+  when calling libcloud.enable_debug.
+  (GITHUB-978, LIBCLOUD-887)
+  [Anthony Shaw]
 
-- Introduction of the requests package as the mechanism for making HTTP requests for all drivers
-  [GITHUB-928]
-  (Anthony Shaw)
+- Introduction of the requests package as the mechanism for making HTTP
+  requests for all drivers.
+  (GITHUB-928)
+  [Anthony Shaw]
 
-- Fix bug where custom port and secure flag would not get propagated to connection class
-  [GITHUB-972]
-  (Anthony Shaw)
+- Fix bug where custom port and secure flag would not get propagated to
+  connection class.
+  (GITHUB-972)
+  [Anthony Shaw]
 
-- Fix bug where custom port would not get propagated to connection
-  [GITHUB-971]
-  (Anthony Shaw)
+- Fix bug where custom port would not get propagated to connection.
+  (GITHUB-971)
+  [Anthony Shaw]
 
-- Fix bug where instantiating a connection from URL and then requesting an action with a leading / would lead to
-  a malformed URL
-  [GITHUB-976]
-  (Anthony Shaw)
+- Fix bug where instantiating a connection from URL and then requesting an
+  action with a leading / would lead to a malformed URL.
+  (GITHUB-976)
+  [Anthony Shaw]
 
 Compute
 ~~~~~~~
 
-- Fix a bug in profitbricks driver where listing snapshots would request a malformed URL
+- Fix a bug in profitbricks driver where listing snapshots would request a
+  malformed URL.
   [GITHUB-976]
   (Anthony Shaw)
 
-- Fix LIBCLOUD-806 bug where vsphere driver cannot be instantiated
-  [GITHUB-967]
-  (Anthony Shaw)
-  
-- [google compute] Improve performance of list nodes by caching volume information.
+- Fix LIBCLOUD-806 bug where vsphere driver cannot be instantiated.
+  (GITHUB-967)
+  [Anthony Shaw]
+
+- [google compute] Improve performance of list nodes by caching volume
+  information.
   (GITHUB-813, LIBCLOUD-826)
   [Tom Melendez]
 
@@ -50,34 +55,36 @@ Common
 ~~~~~~
 
 - Set Dimension Data compute, backup and load balancer to default to 2.4 API.
-  [GITHUB-961]
+  (GITHUB-961)
   [Samuel Chong]
 
 Compute
 ~~~~~~~
 
 - [azure] New method for accessing rate cards.
-  [GITHUB-957]
-  (Soren L. Hansen)
+  (GITHUB-957)
+  [Soren L. Hansen]
 
 - [gce] Allow multiple preemptible instances to be created.
-  [GITHUB-954]
-  (John Baublitz)
+  (GITHUB-954)
+  [John Baublitz]
 
 - [openstack] Add new Connection class to support VOMS proxys to keystone
   servers.
-  [GITHUB-959]
-  (micafer)
+  (GITHUB-959)
+  [micafer]
 
 - [outscale] Added support for changed API for describing quotas.
-  [GITHUB-960]
-  (Javier M. Mellid)
+  (GITHUB-960)
+  [Javier M. Mellid]
 
 - [ec2] Added m4 instances to us-gov and brazil, added m4.16xlarge to all.
-  [GITHUB-964]
-  (Matthew Tyas)
+  (GITHUB-964)
+  [Matthew Tyas]
 
-- Added new CloudScale.ch driver
+- Add new CloudScale.ch driver
+  (GITHUB-951)
+  [Dave Halter]
 
 - [google compute] Bug fix for ex_create_multiple_nodes Google Cloud disk auto
   delete.
@@ -108,8 +115,8 @@ Container
 - [rancher] The scheme (secure) and port no longer need to be explicitly
   specified, allowing a user to simply copy in the string provided to them
   from Rancher.
-  [GITHUB-958]
-  (Matthew Ellison)
+  (GITHUB-958)
+  [Matthew Ellison]
 
 Changes in Apache Libcloud 1.4.0
 --------------------------------
@@ -184,7 +191,7 @@ Compute
   [Anthony Monthe]
 
 - [GCE] Support for HTTP(S) proxies with BackendServices.
-  (GITHUB-856
+  (GITHUB-856)
   [Tom Melendez]
 
 Container
@@ -240,7 +247,7 @@ General
   [Michael Calmer]
 
 - Deprecate DigitalOcean v1 API support in favour of v2 API.
-  (GITHUB-889)(GITHUB-892)
+  (GITHUB-889, GITHUB-892)
   [Andrew Starr-Bochicchio]
 
 - Deprecate RunAbove cloud drivers in favour of new OVH cloud driver.
@@ -284,11 +291,13 @@ Compute
 
 - Added `ex_stop_node` to the OpenStack driver.
   (GITHUB-865)
+  [Allard Hoeve]
 
 - When creating volume snapshot, the arguments `name` and `description` are
   truely optional when working with newer OpenStack versions. The OpenStack
   driver will now only post thost arguments if they are non-`NoneType`.
   (GITHUB-866)
+  [Allard Hoeve]
 
 - StorageVolumeSnapshot now has an attribute `name` that has the name of the
   snapshot if the provider supports it. This used to be `.extra['name']`, but
@@ -604,7 +613,6 @@ Storage
   (GITHUB-736)
   [Javier M. Mellid]
 
-
 - Add new S3 RGW storage driver.
   (GITHUB-786, GITHUB-792)
   [Javier M. Mellid]


[2/3] libcloud git commit: Merge branch 'trunk' of https://git-wip-us.apache.org/repos/asf/libcloud into trunk

Posted by to...@apache.org.
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/a5622b1c
Tree: http://git-wip-us.apache.org/repos/asf/libcloud/tree/a5622b1c
Diff: http://git-wip-us.apache.org/repos/asf/libcloud/diff/a5622b1c

Branch: refs/heads/trunk
Commit: a5622b1ceb4b687be63b52de917a418921b6f143
Parents: a8881e1 f6aaee2
Author: Tomaz Muraus <to...@tomaz.me>
Authored: Fri Apr 7 11:36:54 2017 +0200
Committer: Tomaz Muraus <to...@tomaz.me>
Committed: Fri Apr 7 11:36:54 2017 +0200

----------------------------------------------------------------------
 CHANGES.rst                                     | 100 +++
 contrib/scrape-ec2-prices.py                    |  12 +
 docs/_static/images/provider_logos/outscale.jpg | Bin 0 -> 17361 bytes
 docs/_static/images/provider_logos/outscale.png | Bin 8437 -> 0 bytes
 docs/compute/_supported_providers.rst           |   4 +-
 docs/compute/drivers/cloudscale.rst             |   4 +-
 docs/compute/drivers/dimensiondata.rst          |  22 +
 docs/compute/drivers/outscale_inc.rst           |  11 +-
 docs/compute/drivers/outscale_sas.rst           |  21 +-
 .../Nodes_Create_mcp2_Uncustomised.py           |  57 ++
 docs/examples/compute/onapp/functionality.py    |   8 +-
 integration/README.rst                          |  20 +
 integration/__init__.py                         |   0
 integration/__main__.py                         |  41 ++
 integration/api/__init__.py                     |   0
 integration/api/__main__.py                     |  21 +
 integration/api/data.py                         |  37 ++
 integration/api/routes.py                       |  33 +
 integration/api/util.py                         |  33 +
 integration/config.py                           |  21 +
 integration/driver/__init__.py                  |   0
 integration/driver/test.py                      |  76 +++
 integration/requirements.txt                    |   1 +
 libcloud/__init__.py                            |   2 +-
 libcloud/common/aws.py                          |   4 +-
 libcloud/common/base.py                         |  30 +-
 libcloud/common/linode.py                       |  25 +-
 libcloud/compute/drivers/azure_arm.py           |   7 +-
 libcloud/compute/drivers/cloudscale.py          |   8 +-
 libcloud/compute/drivers/dimensiondata.py       |   1 -
 libcloud/compute/drivers/ec2.py                 | 573 +++++++++++++----
 libcloud/compute/drivers/gce.py                 |  94 ++-
 libcloud/compute/drivers/linode.py              |  50 +-
 libcloud/compute/drivers/onapp.py               |  28 +-
 libcloud/compute/types.py                       |   4 +
 libcloud/data/pricing.json                      | 630 ++++++++++++++-----
 libcloud/dns/drivers/route53.py                 |  17 +-
 libcloud/httplib_ssl.py                         |  26 +
 libcloud/security.py                            |   2 +-
 libcloud/storage/drivers/s3.py                  | 352 +++++++++--
 .../2.4/deploy_customised_server.xml            |   7 +
 .../compute/fixtures/ec2/allocate_address.xml   |   2 +-
 .../fixtures/ec2/allocate_vpc_address.xml       |   2 +-
 .../compute/fixtures/ec2/associate_address.xml  |   2 +-
 .../fixtures/ec2/associate_vpc_address.xml      |   2 +-
 .../fixtures/ec2/attach_internet_gateway.xml    |   2 +-
 .../fixtures/ec2/attach_network_interface.xml   |   2 +-
 .../test/compute/fixtures/ec2/attach_volume.xml |   2 +-
 .../ec2/authorize_security_group_egress.xml     |   2 +-
 .../ec2/authorize_security_group_ingress.xml    |   2 +-
 .../test/compute/fixtures/ec2/copy_image.xml    |   2 +-
 .../test/compute/fixtures/ec2/create_image.xml  |   2 +-
 .../fixtures/ec2/create_internet_gateway.xml    |   2 +-
 .../compute/fixtures/ec2/create_key_pair.xml    |   2 +-
 .../fixtures/ec2/create_network_interface.xml   |   2 +-
 .../fixtures/ec2/create_placement_groups.xml    |   2 +-
 .../fixtures/ec2/create_security_group.xml      |   2 +-
 .../compute/fixtures/ec2/create_snapshot.xml    |   2 +-
 .../test/compute/fixtures/ec2/create_subnet.xml |   2 +-
 .../test/compute/fixtures/ec2/create_tags.xml   |   2 +-
 .../test/compute/fixtures/ec2/create_volume.xml |   2 +-
 .../test/compute/fixtures/ec2/create_vpc.xml    |   2 +-
 .../fixtures/ec2/delete_internet_gateway.xml    |   2 +-
 .../compute/fixtures/ec2/delete_key_pair.xml    |   2 +-
 .../fixtures/ec2/delete_network_interface.xml   |   2 +-
 .../fixtures/ec2/delete_placement_groups.xml    |   2 +-
 .../fixtures/ec2/delete_security_group.xml      |   2 +-
 .../compute/fixtures/ec2/delete_snapshot.xml    |   2 +-
 .../test/compute/fixtures/ec2/delete_subnet.xml |   2 +-
 .../test/compute/fixtures/ec2/delete_tags.xml   |   2 +-
 .../test/compute/fixtures/ec2/delete_volume.xml |   2 +-
 .../test/compute/fixtures/ec2/delete_vpc.xml    |   2 +-
 .../compute/fixtures/ec2/deregister_image.xml   |   2 +-
 .../ec2/describe_account_attributes.xml         |   2 +-
 .../compute/fixtures/ec2/describe_addresses.xml |   2 +-
 .../fixtures/ec2/describe_addresses_all.xml     |   2 +-
 .../fixtures/ec2/describe_addresses_multi.xml   |   2 +-
 .../fixtures/ec2/describe_addresses_single.xml  |   2 +-
 .../ec2/describe_availability_zones.xml         |   2 +-
 .../compute/fixtures/ec2/describe_images.xml    |   2 +-
 .../ec2/describe_images_ex_imageids.xml         |   2 +-
 .../compute/fixtures/ec2/describe_instances.xml |   2 +-
 .../fixtures/ec2/describe_internet_gateways.xml |   2 +-
 .../compute/fixtures/ec2/describe_key_pairs.xml |   2 +-
 .../ec2/describe_network_interfaces.xml         |   2 +-
 .../fixtures/ec2/describe_placement_groups.xml  |   2 +-
 .../ec2/describe_reserved_instances.xml         |   2 +-
 .../fixtures/ec2/describe_security_groups.xml   |   2 +-
 .../compute/fixtures/ec2/describe_snapshots.xml |   2 +-
 .../compute/fixtures/ec2/describe_subnets.xml   |   2 +-
 .../test/compute/fixtures/ec2/describe_tags.xml |   2 +-
 .../compute/fixtures/ec2/describe_volumes.xml   |   2 +-
 .../test/compute/fixtures/ec2/describe_vpcs.xml |   2 +-
 .../fixtures/ec2/detach_internet_gateway.xml    |   2 +-
 .../fixtures/ec2/detach_network_interface.xml   |   2 +-
 .../test/compute/fixtures/ec2/detach_volume.xml |   2 +-
 .../fixtures/ec2/disassociate_address.xml       |   2 +-
 .../compute/fixtures/ec2/get_console_output.xml |   2 +-
 .../compute/fixtures/ec2/import_key_pair.xml    |   2 +-
 .../fixtures/ec2/modify_image_attribute.xml     |   2 +-
 .../fixtures/ec2/modify_instance_attribute.xml  |   2 +-
 .../fixtures/ec2/modify_snapshot_attribute.xml  |   4 +
 .../compute/fixtures/ec2/reboot_instances.xml   |   2 +-
 .../compute/fixtures/ec2/register_image.xml     |   2 +-
 .../compute/fixtures/ec2/release_address.xml    |   2 +-
 .../ec2/revoke_security_group_egress.xml        |   2 +-
 .../ec2/revoke_security_group_ingress.xml       |   2 +-
 .../test/compute/fixtures/ec2/run_instances.xml |   2 +-
 .../fixtures/ec2/run_instances_iam_profile.xml  |   2 +-
 .../compute/fixtures/ec2/run_instances_idem.xml |   2 +-
 ...instances_with_subnet_and_security_group.xml |   2 +-
 .../compute/fixtures/ec2/start_instances.xml    |   2 +-
 .../compute/fixtures/ec2/stop_instances.xml     |   2 +-
 .../fixtures/ec2/terminate_instances.xml        |   2 +-
 ...entral1_subnetworks_cf_972cf02e6ad49112.json |   1 +
 .../compute/fixtures/onapp/list_images.json     |  47 ++
 .../test/compute/test_dimensiondata_v2_4.py     |  49 ++
 libcloud/test/compute/test_ec2.py               |  29 +-
 libcloud/test/compute/test_onapp.py             |  16 +
 libcloud/test/storage/test_s3.py                |  54 +-
 libcloud/test/test_connection.py                |  15 +-
 libcloud/test/test_logging_connection.py        |  16 +
 libcloud/utils/compression.py                   |  42 --
 libcloud/utils/loggingconnection.py             |   7 -
 tox.ini                                         |   9 +-
 125 files changed, 2237 insertions(+), 578 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/libcloud/blob/a5622b1c/CHANGES.rst
----------------------------------------------------------------------


[3/3] libcloud git commit: Fix pylint in demos/secrets.py-dist file.

Posted by to...@apache.org.
Fix pylint in demos/secrets.py-dist file.


Project: http://git-wip-us.apache.org/repos/asf/libcloud/repo
Commit: http://git-wip-us.apache.org/repos/asf/libcloud/commit/c7cce02d
Tree: http://git-wip-us.apache.org/repos/asf/libcloud/tree/c7cce02d
Diff: http://git-wip-us.apache.org/repos/asf/libcloud/diff/c7cce02d

Branch: refs/heads/trunk
Commit: c7cce02dbd1a54edeccda07dc910c87d4c16fbe2
Parents: a5622b1
Author: Tomaz Muraus <to...@tomaz.me>
Authored: Fri Apr 7 11:40:26 2017 +0200
Committer: Tomaz Muraus <to...@tomaz.me>
Committed: Fri Apr 7 11:40:26 2017 +0200

----------------------------------------------------------------------
 demos/secrets.py-dist | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/libcloud/blob/c7cce02d/demos/secrets.py-dist
----------------------------------------------------------------------
diff --git a/demos/secrets.py-dist b/demos/secrets.py-dist
index a4c52c5..57e7500 100644
--- a/demos/secrets.py-dist
+++ b/demos/secrets.py-dist
@@ -21,8 +21,9 @@ BRIGHTBOX_PARAMS = ('client_id', 'client_secret')
 EC2_PARAMS = ('access_id', 'secret')
 ECP_PARAMS = ('user_name', 'password')
 GANDI_PARAMS = ('user',)
-GCE_PARAMS = ('email@developer.gserviceaccount.com', 'key')  # Service Account Authentication
-#GCE_PARAMS = ('client_id', 'client_secret')  # Installed App Authentication
+# Service Account Authentication
+GCE_PARAMS = ('email@developer.gserviceaccount.com', 'key')
+# GCE_PARAMS = ('client_id', 'client_secret')  # Installed App Authentication
 GCE_KEYWORD_PARAMS = {'project': 'project_name'}
 HOSTINGCOM_PARAMS = ('user', 'secret')
 IBM_PARAMS = ('user', 'secret')