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 2019/06/28 17:33:23 UTC
[libcloud] branch trunk updated (baf956e -> 8618c18)
This is an automated email from the ASF dual-hosted git repository.
tomaz pushed a change to branch trunk
in repository https://gitbox.apache.org/repos/asf/libcloud.git.
from baf956e Fix broken test and lint.
new 49bb371 Fix script - use correct inspect.ismethod method.
new 8618c18 Re-generate supported drivers and methods tables.
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
contrib/generate_provider_feature_matrix_table.py | 4 +-
docs/backup/_supported_methods.rst | 6 +-
docs/compute/_supported_methods_block_storage.rst | 96 ++++++++--------
.../_supported_methods_image_management.rst | 110 ++++++++++---------
.../_supported_methods_key_pair_management.rst | 122 +++++++++++----------
docs/compute/_supported_methods_main.rst | 18 +--
docs/compute/_supported_providers.rst | 4 +
docs/container/_supported_methods.rst | 12 +-
docs/dns/_supported_methods.rst | 34 +++---
docs/loadbalancer/_supported_methods.rst | 18 +--
docs/storage/_supported_methods_cdn.rst | 60 +++++-----
docs/storage/_supported_methods_main.rst | 2 +-
12 files changed, 253 insertions(+), 233 deletions(-)
[libcloud] 02/02: Re-generate supported drivers and methods tables.
Posted by to...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
tomaz pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/libcloud.git
commit 8618c1806741150f9afd52f99f2659fefe1e0ca3
Author: Tomaz Muraus <to...@tomaz.me>
AuthorDate: Fri Jun 28 19:31:47 2019 +0200
Re-generate supported drivers and methods tables.
---
docs/backup/_supported_methods.rst | 6 +-
docs/compute/_supported_methods_block_storage.rst | 96 ++++++++--------
.../_supported_methods_image_management.rst | 110 ++++++++++---------
.../_supported_methods_key_pair_management.rst | 122 +++++++++++----------
docs/compute/_supported_methods_main.rst | 18 +--
docs/compute/_supported_providers.rst | 4 +
docs/container/_supported_methods.rst | 12 +-
docs/dns/_supported_methods.rst | 34 +++---
docs/loadbalancer/_supported_methods.rst | 18 +--
docs/storage/_supported_methods_cdn.rst | 60 +++++-----
docs/storage/_supported_methods_main.rst | 2 +-
11 files changed, 251 insertions(+), 231 deletions(-)
diff --git a/docs/backup/_supported_methods.rst b/docs/backup/_supported_methods.rst
index a4c7f64..eb75538 100644
--- a/docs/backup/_supported_methods.rst
+++ b/docs/backup/_supported_methods.rst
@@ -3,9 +3,9 @@
====================================== ========================== ============ ============= ======================= ==================================== ============= ============= ==================== ============== =========================== ================ ================= ================= ================== =================
Provider get supported target types list targets create target create target from node create target from storage container update target delete target list recovery points recover target recover target out of place list target jobs create target job resume target job suspend target job cancel target job
====================================== ========================== ============ ============= ======================= ==================================== ============= ============= ==================== ============== =========================== ================ ================= ================= ================== =================
-`Dimension Data Backup`_ yes yes yes yes no yes yes yes yes yes yes yes yes yes yes
-`Amazon EBS Backup Driver`_ yes yes yes yes no yes yes yes yes yes yes yes yes yes yes
-`Google Compute Engine Backup Driver`_ yes yes yes yes no yes yes yes yes yes yes yes yes yes yes
+`Dimension Data Backup`_ yes yes yes yes yes yes yes yes yes yes yes yes yes yes yes
+`Amazon EBS Backup Driver`_ yes yes yes yes yes yes yes yes yes yes yes yes yes yes yes
+`Google Compute Engine Backup Driver`_ yes yes yes yes yes yes yes yes yes yes yes yes yes yes yes
====================================== ========================== ============ ============= ======================= ==================================== ============= ============= ==================== ============== =========================== ================ ================= ================= ================== =================
.. _`Dimension Data Backup`: https://cloud.dimensiondata.com/
diff --git a/docs/compute/_supported_methods_block_storage.rst b/docs/compute/_supported_methods_block_storage.rst
index 1d6b24b..3c33cf5 100644
--- a/docs/compute/_supported_methods_block_storage.rst
+++ b/docs/compute/_supported_methods_block_storage.rst
@@ -3,65 +3,67 @@
===================================== ============ ============= ============== ============= ============= ============== ===============
Provider list volumes create volume destroy volume attach volume detach volume list snapshots create snapshot
===================================== ============ ============= ============== ============= ============= ============== ===============
-`Abiquo`_ no no no no no no no
+`Abiquo`_ yes yes yes yes yes yes yes
`Aliyun ECS`_ yes yes yes yes yes yes yes
-`PCextreme AuroraCompute`_ yes yes yes yes yes no yes
-`Azure Virtual machines`_ yes yes yes yes yes no yes
+`PCextreme AuroraCompute`_ yes yes yes yes yes yes yes
`Azure Virtual machines`_ yes yes yes yes yes yes yes
-`Bluebox Blocks`_ no no no no no no no
-`Brightbox`_ no no no no no no no
-`BSNL`_ no no no no no no no
-`Cloudscale`_ no no no no no no no
-`CloudSigma (API v2.0)`_ no no no no no no no
-`CloudStack`_ yes yes yes yes yes no yes
+`Azure Virtual machines`_ yes yes yes yes yes yes yes
+`Bluebox Blocks`_ yes yes yes yes yes yes yes
+`Brightbox`_ yes yes yes yes yes yes yes
+`BSNL`_ yes yes yes yes yes yes yes
+`Cloudscale`_ yes yes yes yes yes yes yes
+`CloudSigma (API v2.0)`_ yes yes yes yes yes yes yes
+`CloudStack`_ yes yes yes yes yes yes yes
`Cloudwatt`_ yes yes yes yes yes yes yes
`DigitalOcean`_ yes yes yes yes yes yes yes
-`DimensionData`_ no no no no no no no
+`DimensionData`_ yes yes yes yes yes yes yes
`Amazon EC2`_ yes yes yes yes yes yes yes
-`Enomaly Elastic Computing Platform`_ no no no no no no no
-`ElasticHosts`_ no no no no no no no
+`Enomaly Elastic Computing Platform`_ yes yes yes yes yes yes yes
+`ElasticHosts`_ yes yes yes yes yes yes yes
`Eucalyptus`_ yes yes yes yes yes yes yes
-`Exoscale`_ yes yes yes yes yes no yes
-`Gandi`_ yes yes yes yes yes no no
+`Exoscale`_ yes yes yes yes yes yes yes
+`Gandi`_ yes yes yes yes yes yes yes
`Google Compute Engine`_ yes yes yes yes yes yes yes
-`GoGrid`_ no no no no no no no
-`HostVirtual`_ no no no no no no no
-`Ikoula`_ yes yes yes yes yes no yes
-`Indosat`_ no no no no no no no
-`InternetSolutions`_ no no no no no no no
-`Joyent`_ no no no no no no no
+`GoGrid`_ yes yes yes yes yes yes yes
+`HostVirtual`_ yes yes yes yes yes yes yes
+`Ikoula`_ yes yes yes yes yes yes yes
+`Indosat`_ yes yes yes yes yes yes yes
+`InternetSolutions`_ yes yes yes yes yes yes yes
+`Joyent`_ yes yes yes yes yes yes yes
`Kili Public Cloud`_ yes yes yes yes yes yes yes
-`KTUCloud`_ yes yes yes yes yes no yes
-`Libvirt`_ no no no no no no no
-`Linode`_ no no yes no no no no
-`MedOne`_ no no no no no no no
-`NephoScale`_ no no no no no no no
+`KTUCloud`_ yes yes yes yes yes yes yes
+`Libvirt`_ yes yes yes yes yes yes yes
+`Linode`_ yes yes yes yes yes yes yes
+`Maxihost`_ yes yes yes yes yes yes yes
+`MedOne`_ yes yes yes yes yes yes yes
+`NephoScale`_ yes yes yes yes yes yes yes
`Nimbus`_ yes yes yes yes yes yes yes
-`NTTAmerica`_ no no no no no no no
-`NTTC-CIS`_ no no no no no no no
-`OnApp`_ no no no no no no no
-`1and1`_ no no no no no no no
-`OpenNebula (v3.8)`_ yes yes yes yes yes no no
-`OpenStack`_ yes yes yes yes yes no no
+`NTTAmerica`_ yes yes yes yes yes yes yes
+`NTTC-CIS`_ yes yes yes yes yes yes yes
+`OnApp`_ yes yes yes yes yes yes yes
+`1and1`_ yes yes yes yes yes yes yes
+`OpenNebula (v3.8)`_ yes yes yes yes yes yes yes
+`OpenStack`_ yes yes yes yes yes yes yes
`Outscale INC`_ yes yes yes yes yes yes yes
`Outscale SAS`_ yes yes yes yes yes yes yes
`Ovh`_ yes yes yes yes yes yes yes
-`Packet`_ no no no no no no no
-`ProfitBricks`_ yes yes yes yes yes no yes
+`Packet`_ yes yes yes yes yes yes yes
+`ProfitBricks`_ yes yes yes yes yes yes yes
`Rackspace Cloud (Next Gen)`_ yes yes yes yes yes yes yes
-`Rackspace Cloud (First Gen)`_ yes yes yes yes yes no no
-`RimuHosting`_ no no no no no no no
-`Scaleway`_ yes yes yes no no yes yes
-`ServerLove`_ no no no no no no no
-`skalicloud`_ no no no no no no no
-`SoftLayer`_ no no no no no no no
-`vCloud`_ no no no no no no no
-`Upcloud`_ no no no no no no no
-`VCL`_ no no no no no no no
-`vCloud`_ no no no no no no no
-`Voxel VoxCLOUD`_ no no no no no no no
-`vps.net`_ no no no no no no no
-`Vultr`_ no no no no no no no
+`Rackspace Cloud (First Gen)`_ yes yes yes yes yes yes yes
+`RimuHosting`_ yes yes yes yes yes yes yes
+`Scaleway`_ yes yes yes yes yes yes yes
+`ServerLove`_ yes yes yes yes yes yes yes
+`skalicloud`_ yes yes yes yes yes yes yes
+`SoftLayer`_ yes yes yes yes yes yes yes
+`vCloud`_ yes yes yes yes yes yes yes
+`Upcloud`_ yes yes yes yes yes yes yes
+`VCL`_ yes yes yes yes yes yes yes
+`vCloud`_ yes yes yes yes yes yes yes
+`Voxel VoxCLOUD`_ yes yes yes yes yes yes yes
+`vps.net`_ yes yes yes yes yes yes yes
+`VMware vSphere`_ yes yes yes yes yes yes yes
+`Vultr`_ yes yes yes yes yes yes yes
===================================== ============ ============= ============== ============= ============= ============== ===============
.. _`Abiquo`: http://www.abiquo.com/
@@ -95,6 +97,7 @@ Provider list volumes create volume destroy volume
.. _`KTUCloud`: https://ucloudbiz.olleh.com/
.. _`Libvirt`: http://libvirt.org/
.. _`Linode`: http://www.linode.com/
+.. _`Maxihost`: https://www.maxihost.com/
.. _`MedOne`: http://www.med-1.com/
.. _`NephoScale`: http://www.nephoscale.com
.. _`Nimbus`: http://www.nimbusproject.org/
@@ -122,4 +125,5 @@ Provider list volumes create volume destroy volume
.. _`vCloud`: http://www.vmware.com/products/vcloud/
.. _`Voxel VoxCLOUD`: http://www.voxel.net/
.. _`vps.net`: http://vps.net/
+.. _`VMware vSphere`: http://www.vmware.com/products/vsphere/
.. _`Vultr`: https://www.vultr.com
diff --git a/docs/compute/_supported_methods_image_management.rst b/docs/compute/_supported_methods_image_management.rst
index c8fc38a..9e72660 100644
--- a/docs/compute/_supported_methods_image_management.rst
+++ b/docs/compute/_supported_methods_image_management.rst
@@ -3,65 +3,67 @@
===================================== =========== ========= ============ ============ ==========
Provider list images get image create image delete image copy image
===================================== =========== ========= ============ ============ ==========
-`Abiquo`_ yes no no no no
+`Abiquo`_ yes yes yes yes yes
`Aliyun ECS`_ yes yes yes yes yes
-`PCextreme AuroraCompute`_ yes no no no no
-`Azure Virtual machines`_ yes no no no no
-`Azure Virtual machines`_ yes yes no no no
-`Bluebox Blocks`_ yes no no no no
-`Brightbox`_ yes no no no no
-`BSNL`_ yes no no no no
-`Cloudscale`_ yes no no no no
-`CloudSigma (API v2.0)`_ yes no no no no
-`CloudStack`_ yes no no no no
-`Cloudwatt`_ yes yes yes yes no
-`DigitalOcean`_ yes yes yes yes no
-`DimensionData`_ yes no no no no
+`PCextreme AuroraCompute`_ yes yes yes yes yes
+`Azure Virtual machines`_ yes yes yes yes yes
+`Azure Virtual machines`_ yes yes yes yes yes
+`Bluebox Blocks`_ yes yes yes yes yes
+`Brightbox`_ yes yes yes yes yes
+`BSNL`_ yes yes yes yes yes
+`Cloudscale`_ yes yes yes yes yes
+`CloudSigma (API v2.0)`_ yes yes yes yes yes
+`CloudStack`_ yes yes yes yes yes
+`Cloudwatt`_ yes yes yes yes yes
+`DigitalOcean`_ yes yes yes yes yes
+`DimensionData`_ yes yes yes yes yes
`Amazon EC2`_ yes yes yes yes yes
-`Enomaly Elastic Computing Platform`_ yes no no no no
-`ElasticHosts`_ yes no no no no
+`Enomaly Elastic Computing Platform`_ yes yes yes yes yes
+`ElasticHosts`_ yes yes yes yes yes
`Eucalyptus`_ yes yes yes yes yes
-`Exoscale`_ yes no no no no
-`Gandi`_ yes no no no no
-`Google Compute Engine`_ yes no no no no
-`GoGrid`_ yes no no no no
-`HostVirtual`_ yes no no no no
-`Ikoula`_ yes no no no no
-`Indosat`_ yes no no no no
-`InternetSolutions`_ yes no no no no
-`Joyent`_ yes no no no no
-`Kili Public Cloud`_ yes yes yes yes no
-`KTUCloud`_ yes no no no no
-`Libvirt`_ no no no no no
-`Linode`_ yes no no no no
-`MedOne`_ yes no no no no
-`NephoScale`_ yes no no no no
+`Exoscale`_ yes yes yes yes yes
+`Gandi`_ yes yes yes yes yes
+`Google Compute Engine`_ yes yes yes yes yes
+`GoGrid`_ yes yes yes yes yes
+`HostVirtual`_ yes yes yes yes yes
+`Ikoula`_ yes yes yes yes yes
+`Indosat`_ yes yes yes yes yes
+`InternetSolutions`_ yes yes yes yes yes
+`Joyent`_ yes yes yes yes yes
+`Kili Public Cloud`_ yes yes yes yes yes
+`KTUCloud`_ yes yes yes yes yes
+`Libvirt`_ yes yes yes yes yes
+`Linode`_ yes yes yes yes yes
+`Maxihost`_ yes yes yes yes yes
+`MedOne`_ yes yes yes yes yes
+`NephoScale`_ yes yes yes yes yes
`Nimbus`_ yes yes yes yes yes
-`NTTAmerica`_ yes no no no no
-`NTTC-CIS`_ yes no no no no
-`OnApp`_ yes no no no no
-`1and1`_ yes yes no no no
-`OpenNebula (v3.8)`_ yes no no no no
-`OpenStack`_ yes yes no no no
+`NTTAmerica`_ yes yes yes yes yes
+`NTTC-CIS`_ yes yes yes yes yes
+`OnApp`_ yes yes yes yes yes
+`1and1`_ yes yes yes yes yes
+`OpenNebula (v3.8)`_ yes yes yes yes yes
+`OpenStack`_ yes yes yes yes yes
`Outscale INC`_ yes yes yes yes yes
`Outscale SAS`_ yes yes yes yes yes
-`Ovh`_ yes yes no no no
-`Packet`_ yes no no no no
-`ProfitBricks`_ yes no no no no
-`Rackspace Cloud (Next Gen)`_ yes yes yes yes no
-`Rackspace Cloud (First Gen)`_ yes yes yes yes no
-`RimuHosting`_ yes no no no no
-`Scaleway`_ yes yes yes yes no
-`ServerLove`_ yes no no no no
-`skalicloud`_ yes no no no no
-`SoftLayer`_ yes yes no no no
-`vCloud`_ yes no no no no
-`Upcloud`_ yes no no no no
-`VCL`_ yes no no no no
-`vCloud`_ yes no no no no
-`Voxel VoxCLOUD`_ yes no no no no
-`vps.net`_ yes no no no no
-`Vultr`_ yes no no no no
+`Ovh`_ yes yes yes yes yes
+`Packet`_ yes yes yes yes yes
+`ProfitBricks`_ yes yes yes yes yes
+`Rackspace Cloud (Next Gen)`_ yes yes yes yes yes
+`Rackspace Cloud (First Gen)`_ yes yes yes yes yes
+`RimuHosting`_ yes yes yes yes yes
+`Scaleway`_ yes yes yes yes yes
+`ServerLove`_ yes yes yes yes yes
+`skalicloud`_ yes yes yes yes yes
+`SoftLayer`_ yes yes yes yes yes
+`vCloud`_ yes yes yes yes yes
+`Upcloud`_ yes yes yes yes yes
+`VCL`_ yes yes yes yes yes
+`vCloud`_ yes yes yes yes yes
+`Voxel VoxCLOUD`_ yes yes yes yes yes
+`vps.net`_ yes yes yes yes yes
+`VMware vSphere`_ yes yes yes yes yes
+`Vultr`_ yes yes yes yes yes
===================================== =========== ========= ============ ============ ==========
.. _`Abiquo`: http://www.abiquo.com/
@@ -95,6 +97,7 @@ Provider list images get image create image delete
.. _`KTUCloud`: https://ucloudbiz.olleh.com/
.. _`Libvirt`: http://libvirt.org/
.. _`Linode`: http://www.linode.com/
+.. _`Maxihost`: https://www.maxihost.com/
.. _`MedOne`: http://www.med-1.com/
.. _`NephoScale`: http://www.nephoscale.com
.. _`Nimbus`: http://www.nimbusproject.org/
@@ -122,4 +125,5 @@ Provider list images get image create image delete
.. _`vCloud`: http://www.vmware.com/products/vcloud/
.. _`Voxel VoxCLOUD`: http://www.voxel.net/
.. _`vps.net`: http://vps.net/
+.. _`VMware vSphere`: http://www.vmware.com/products/vsphere/
.. _`Vultr`: https://www.vultr.com
diff --git a/docs/compute/_supported_methods_key_pair_management.rst b/docs/compute/_supported_methods_key_pair_management.rst
index ef47309..a2a6c13 100644
--- a/docs/compute/_supported_methods_key_pair_management.rst
+++ b/docs/compute/_supported_methods_key_pair_management.rst
@@ -3,65 +3,67 @@
===================================== ============== ============ =============== ============================= =========================== ===============
Provider list key pairs get key pair create key pair import public key from string import public key from file delete key pair
===================================== ============== ============ =============== ============================= =========================== ===============
-`Abiquo`_ no no no no no no
-`Aliyun ECS`_ no no no no no no
-`PCextreme AuroraCompute`_ yes yes yes yes no yes
-`Azure Virtual machines`_ no no no no no no
-`Azure Virtual machines`_ no no no no no no
-`Bluebox Blocks`_ no no no no no no
-`Brightbox`_ no no no no no no
-`BSNL`_ no no no no no no
-`Cloudscale`_ no no no no no no
-`CloudSigma (API v2.0)`_ no no no no no no
-`CloudStack`_ yes yes yes yes no yes
-`Cloudwatt`_ yes yes yes yes no yes
-`DigitalOcean`_ yes yes yes no no yes
-`DimensionData`_ no no no no no no
-`Amazon EC2`_ yes yes yes yes no yes
-`Enomaly Elastic Computing Platform`_ no no no no no no
-`ElasticHosts`_ no no no no no no
-`Eucalyptus`_ yes yes yes yes no yes
-`Exoscale`_ yes yes yes yes no yes
-`Gandi`_ yes yes no yes no yes
-`Google Compute Engine`_ no no no no no no
-`GoGrid`_ no no no no no no
-`HostVirtual`_ no no no no no no
-`Ikoula`_ yes yes yes yes no yes
-`Indosat`_ no no no no no no
-`InternetSolutions`_ no no no no no no
-`Joyent`_ no no no no no no
-`Kili Public Cloud`_ yes yes yes yes no yes
-`KTUCloud`_ yes yes yes yes no yes
-`Libvirt`_ no no no no no no
-`Linode`_ no no no no no no
-`MedOne`_ no no no no no no
-`NephoScale`_ no no no no no no
-`Nimbus`_ yes yes yes yes no yes
-`NTTAmerica`_ no no no no no no
-`NTTC-CIS`_ no no no no no no
-`OnApp`_ yes yes no yes no yes
-`1and1`_ no no no no no no
-`OpenNebula (v3.8)`_ no no no no no no
-`OpenStack`_ no no no no no no
-`Outscale INC`_ yes yes yes yes no yes
-`Outscale SAS`_ yes yes yes yes no yes
-`Ovh`_ yes yes no yes no yes
-`Packet`_ yes no yes no no yes
-`ProfitBricks`_ no no no no no no
-`Rackspace Cloud (Next Gen)`_ yes yes yes yes no yes
-`Rackspace Cloud (First Gen)`_ no no no no no no
-`RimuHosting`_ no no no no no no
-`Scaleway`_ yes no no yes no yes
-`ServerLove`_ no no no no no no
-`skalicloud`_ no no no no no no
-`SoftLayer`_ yes yes yes yes no yes
-`vCloud`_ no no no no no no
-`Upcloud`_ no no no no no no
-`VCL`_ no no no no no no
-`vCloud`_ no no no no no no
-`Voxel VoxCLOUD`_ no no no no no no
-`vps.net`_ no no no no no no
-`Vultr`_ yes no yes no no yes
+`Abiquo`_ yes yes yes yes yes yes
+`Aliyun ECS`_ yes yes yes yes yes yes
+`PCextreme AuroraCompute`_ yes yes yes yes yes yes
+`Azure Virtual machines`_ yes yes yes yes yes yes
+`Azure Virtual machines`_ yes yes yes yes yes yes
+`Bluebox Blocks`_ yes yes yes yes yes yes
+`Brightbox`_ yes yes yes yes yes yes
+`BSNL`_ yes yes yes yes yes yes
+`Cloudscale`_ yes yes yes yes yes yes
+`CloudSigma (API v2.0)`_ yes yes yes yes yes yes
+`CloudStack`_ yes yes yes yes yes yes
+`Cloudwatt`_ yes yes yes yes yes yes
+`DigitalOcean`_ yes yes yes yes yes yes
+`DimensionData`_ yes yes yes yes yes yes
+`Amazon EC2`_ yes yes yes yes yes yes
+`Enomaly Elastic Computing Platform`_ yes yes yes yes yes yes
+`ElasticHosts`_ yes yes yes yes yes yes
+`Eucalyptus`_ yes yes yes yes yes yes
+`Exoscale`_ yes yes yes yes yes yes
+`Gandi`_ yes yes yes yes yes yes
+`Google Compute Engine`_ yes yes yes yes yes yes
+`GoGrid`_ yes yes yes yes yes yes
+`HostVirtual`_ yes yes yes yes yes yes
+`Ikoula`_ yes yes yes yes yes yes
+`Indosat`_ yes yes yes yes yes yes
+`InternetSolutions`_ yes yes yes yes yes yes
+`Joyent`_ yes yes yes yes yes yes
+`Kili Public Cloud`_ yes yes yes yes yes yes
+`KTUCloud`_ yes yes yes yes yes yes
+`Libvirt`_ yes yes yes yes yes yes
+`Linode`_ yes yes yes yes yes yes
+`Maxihost`_ yes yes yes yes yes yes
+`MedOne`_ yes yes yes yes yes yes
+`NephoScale`_ yes yes yes yes yes yes
+`Nimbus`_ yes yes yes yes yes yes
+`NTTAmerica`_ yes yes yes yes yes yes
+`NTTC-CIS`_ yes yes yes yes yes yes
+`OnApp`_ yes yes yes yes yes yes
+`1and1`_ yes yes yes yes yes yes
+`OpenNebula (v3.8)`_ yes yes yes yes yes yes
+`OpenStack`_ yes yes yes yes yes yes
+`Outscale INC`_ yes yes yes yes yes yes
+`Outscale SAS`_ yes yes yes yes yes yes
+`Ovh`_ yes yes yes yes yes yes
+`Packet`_ yes yes yes yes yes yes
+`ProfitBricks`_ yes yes yes yes yes yes
+`Rackspace Cloud (Next Gen)`_ yes yes yes yes yes yes
+`Rackspace Cloud (First Gen)`_ yes yes yes yes yes yes
+`RimuHosting`_ yes yes yes yes yes yes
+`Scaleway`_ yes yes yes yes yes yes
+`ServerLove`_ yes yes yes yes yes yes
+`skalicloud`_ yes yes yes yes yes yes
+`SoftLayer`_ yes yes yes yes yes yes
+`vCloud`_ yes yes yes yes yes yes
+`Upcloud`_ yes yes yes yes yes yes
+`VCL`_ yes yes yes yes yes yes
+`vCloud`_ yes yes yes yes yes yes
+`Voxel VoxCLOUD`_ yes yes yes yes yes yes
+`vps.net`_ yes yes yes yes yes yes
+`VMware vSphere`_ yes yes yes yes yes yes
+`Vultr`_ yes yes yes yes yes yes
===================================== ============== ============ =============== ============================= =========================== ===============
.. _`Abiquo`: http://www.abiquo.com/
@@ -95,6 +97,7 @@ Provider list key pairs get key pair create key pai
.. _`KTUCloud`: https://ucloudbiz.olleh.com/
.. _`Libvirt`: http://libvirt.org/
.. _`Linode`: http://www.linode.com/
+.. _`Maxihost`: https://www.maxihost.com/
.. _`MedOne`: http://www.med-1.com/
.. _`NephoScale`: http://www.nephoscale.com
.. _`Nimbus`: http://www.nimbusproject.org/
@@ -122,4 +125,5 @@ Provider list key pairs get key pair create key pai
.. _`vCloud`: http://www.vmware.com/products/vcloud/
.. _`Voxel VoxCLOUD`: http://www.voxel.net/
.. _`vps.net`: http://vps.net/
+.. _`VMware vSphere`: http://www.vmware.com/products/vsphere/
.. _`Vultr`: https://www.vultr.com
diff --git a/docs/compute/_supported_methods_main.rst b/docs/compute/_supported_methods_main.rst
index ac6be5c..5e2037b 100644
--- a/docs/compute/_supported_methods_main.rst
+++ b/docs/compute/_supported_methods_main.rst
@@ -9,10 +9,10 @@ Provider list nodes create node reboot node destroy
`Azure Virtual machines`_ yes yes yes yes yes yes yes
`Azure Virtual machines`_ yes yes yes yes yes yes yes
`Bluebox Blocks`_ yes yes yes yes yes yes yes
-`Brightbox`_ yes yes no yes yes yes no
+`Brightbox`_ yes yes yes yes yes yes no
`BSNL`_ yes yes yes yes yes yes yes
`Cloudscale`_ yes yes yes yes yes yes no
-`CloudSigma (API v2.0)`_ yes yes no yes yes yes no
+`CloudSigma (API v2.0)`_ yes yes yes yes yes yes no
`CloudStack`_ yes yes yes yes yes yes yes
`Cloudwatt`_ yes yes yes yes yes yes yes
`DigitalOcean`_ yes yes yes yes yes yes no
@@ -32,20 +32,21 @@ Provider list nodes create node reboot node destroy
`Joyent`_ yes yes yes yes yes yes yes
`Kili Public Cloud`_ yes yes yes yes yes yes yes
`KTUCloud`_ yes yes yes yes yes yes yes
-`Libvirt`_ yes no yes yes no no no
+`Libvirt`_ yes yes yes yes yes yes no
`Linode`_ yes yes yes yes yes yes yes
+`Maxihost`_ yes yes yes yes yes yes no
`MedOne`_ yes yes yes yes yes yes yes
`NephoScale`_ yes yes yes yes yes yes yes
`Nimbus`_ yes yes yes yes yes yes yes
`NTTAmerica`_ yes yes yes yes yes yes yes
`NTTC-CIS`_ yes yes yes yes yes yes yes
-`OnApp`_ yes yes no yes yes no no
+`OnApp`_ yes yes yes yes yes yes no
`1and1`_ yes yes yes yes yes yes no
`OpenNebula (v3.8)`_ yes yes yes yes yes yes no
-`OpenStack`_ yes no yes yes yes yes no
+`OpenStack`_ yes yes yes yes yes yes no
`Outscale INC`_ yes yes yes yes yes yes yes
`Outscale SAS`_ yes yes yes yes yes yes yes
-`Ovh`_ yes yes no yes yes yes yes
+`Ovh`_ yes yes yes yes yes yes yes
`Packet`_ yes yes yes yes yes yes no
`ProfitBricks`_ yes yes yes yes yes yes no
`Rackspace Cloud (Next Gen)`_ yes yes yes yes yes yes yes
@@ -57,10 +58,11 @@ Provider list nodes create node reboot node destroy
`SoftLayer`_ yes yes yes yes yes yes yes
`vCloud`_ yes yes yes yes yes yes yes
`Upcloud`_ yes yes yes yes yes yes yes
-`VCL`_ yes yes no yes yes yes no
+`VCL`_ yes yes yes yes yes yes no
`vCloud`_ yes yes yes yes yes yes yes
`Voxel VoxCLOUD`_ yes yes yes yes yes yes no
`vps.net`_ yes yes yes yes yes yes no
+`VMware vSphere`_ yes yes yes yes yes yes no
`Vultr`_ yes yes yes yes yes yes no
===================================== ========== =========== =========== ============ =========== ========== ===========
@@ -95,6 +97,7 @@ Provider list nodes create node reboot node destroy
.. _`KTUCloud`: https://ucloudbiz.olleh.com/
.. _`Libvirt`: http://libvirt.org/
.. _`Linode`: http://www.linode.com/
+.. _`Maxihost`: https://www.maxihost.com/
.. _`MedOne`: http://www.med-1.com/
.. _`NephoScale`: http://www.nephoscale.com
.. _`Nimbus`: http://www.nimbusproject.org/
@@ -122,4 +125,5 @@ Provider list nodes create node reboot node destroy
.. _`vCloud`: http://www.vmware.com/products/vcloud/
.. _`Voxel VoxCLOUD`: http://www.voxel.net/
.. _`vps.net`: http://vps.net/
+.. _`VMware vSphere`: http://www.vmware.com/products/vsphere/
.. _`Vultr`: https://www.vultr.com
diff --git a/docs/compute/_supported_providers.rst b/docs/compute/_supported_providers.rst
index cb1394a..f41d10e 100644
--- a/docs/compute/_supported_providers.rst
+++ b/docs/compute/_supported_providers.rst
@@ -34,6 +34,7 @@ Provider Documentation
`KTUCloud`_ KTUCLOUD single region driver :mod:`libcloud.compute.drivers.ktucloud` :class:`KTUCloudNodeDriver`
`Libvirt`_ :doc:`Click </compute/drivers/libvirt>` LIBVIRT single region driver :mod:`libcloud.compute.drivers.libvirt_driver` :class:`LibvirtNodeDriver`
`Linode`_ LINODE single region driver :mod:`libcloud.compute.drivers.linode` :class:`LinodeNodeDriver`
+`Maxihost`_ :doc:`Click </compute/drivers/maxihost>` MAXIHOST single region driver :mod:`libcloud.compute.drivers.maxihost` :class:`MaxihostNodeDriver`
`MedOne`_ :doc:`Click </compute/drivers/medone>` MEDONE single region driver :mod:`libcloud.compute.drivers.medone` :class:`MedOneNodeDriver`
`NephoScale`_ NEPHOSCALE single region driver :mod:`libcloud.compute.drivers.nephoscale` :class:`NephoscaleNodeDriver`
`Nimbus`_ :doc:`Click </compute/drivers/nimbus>` NIMBUS single region driver :mod:`libcloud.compute.drivers.ec2` :class:`NimbusNodeDriver`
@@ -61,6 +62,7 @@ Provider Documentation
`vCloud`_ :doc:`Click </compute/drivers/vcloud>` VCLOUD single region driver :mod:`libcloud.compute.drivers.vcloud` :class:`VCloudNodeDriver`
`Voxel VoxCLOUD`_ VOXEL single region driver :mod:`libcloud.compute.drivers.voxel` :class:`VoxelNodeDriver`
`vps.net`_ VPSNET single region driver :mod:`libcloud.compute.drivers.vpsnet` :class:`VPSNetNodeDriver`
+`VMware vSphere`_ :doc:`Click </compute/drivers/vsphere>` VSPHERE single region driver :mod:`libcloud.compute.drivers.vsphere` :class:`VSphereNodeDriver`
`Vultr`_ :doc:`Click </compute/drivers/vultr>` VULTR single region driver :mod:`libcloud.compute.drivers.vultr` :class:`VultrNodeDriver`
===================================== ================================================= =================== ========================================================================================================================================================================================================================================================= ================================================= ====================================
@@ -95,6 +97,7 @@ Provider Documentation
.. _`KTUCloud`: https://ucloudbiz.olleh.com/
.. _`Libvirt`: http://libvirt.org/
.. _`Linode`: http://www.linode.com/
+.. _`Maxihost`: https://www.maxihost.com/
.. _`MedOne`: http://www.med-1.com/
.. _`NephoScale`: http://www.nephoscale.com
.. _`Nimbus`: http://www.nimbusproject.org/
@@ -122,4 +125,5 @@ Provider Documentation
.. _`vCloud`: http://www.vmware.com/products/vcloud/
.. _`Voxel VoxCLOUD`: http://www.voxel.net/
.. _`vps.net`: http://vps.net/
+.. _`VMware vSphere`: http://www.vmware.com/products/vsphere/
.. _`Vultr`: https://www.vultr.com
diff --git a/docs/container/_supported_methods.rst b/docs/container/_supported_methods.rst
index ad10efb..52461c3 100644
--- a/docs/container/_supported_methods.rst
+++ b/docs/container/_supported_methods.rst
@@ -3,12 +3,12 @@
=================================== ============= =========== ================ ============= =============== ============== ================= ================= =============== ============== ============== =============== =============
Provider install image list images deploy container get container start container stop container restart container destroy container list containers list locations create cluster destroy cluster list clusters
=================================== ============= =========== ================ ============= =============== ============== ================= ================= =============== ============== ============== =============== =============
-`Docker`_ yes yes yes yes yes yes yes yes yes no no no no
-`Amazon Elastic Container Service`_ no yes yes yes yes yes yes yes yes no yes yes yes
-`Google Container Engine`_ no no yes yes no no no yes yes no yes yes yes
-`Joyent Triton`_ yes yes yes yes yes yes yes yes yes no no no no
-`Kubernetes`_ no no yes yes no no no yes yes no yes yes yes
-`Rancher`_ no no yes yes yes yes no yes yes no no no no
+`Docker`_ yes yes yes yes yes yes yes yes yes yes yes yes yes
+`Amazon Elastic Container Service`_ yes yes yes yes yes yes yes yes yes yes yes yes yes
+`Google Container Engine`_ yes yes yes yes yes yes yes yes yes yes yes yes yes
+`Joyent Triton`_ yes yes yes yes yes yes yes yes yes yes yes yes yes
+`Kubernetes`_ yes yes yes yes yes yes yes yes yes yes yes yes yes
+`Rancher`_ yes yes yes yes yes yes yes yes yes yes yes yes yes
=================================== ============= =========== ================ ============= =============== ============== ================= ================= =============== ============== ============== =============== =============
.. _`Docker`: http://docker.io
diff --git a/docs/dns/_supported_methods.rst b/docs/dns/_supported_methods.rst
index 8f2bbe1..dc6b3a6 100644
--- a/docs/dns/_supported_methods.rst
+++ b/docs/dns/_supported_methods.rst
@@ -3,32 +3,32 @@
=================== ========== ============ =========== =========== ============= ============= =========== =============
Provider list zones list records create zone update zone create record update record delete zone delete record
=================== ========== ============ =========== =========== ============= ============= =========== =============
-`AuroraDNS`_ yes yes yes no yes yes yes yes
-`BuddyNS DNS`_ yes no yes no no no yes no
-`CloudFlare DNS`_ yes yes no no yes yes no yes
-`DigitalOcean`_ yes yes yes no yes yes yes yes
-`DNSimple`_ yes yes yes no yes yes yes yes
+`AuroraDNS`_ yes yes yes yes yes yes yes yes
+`BuddyNS DNS`_ yes yes yes yes yes yes yes yes
+`CloudFlare DNS`_ yes yes yes yes yes yes yes yes
+`DigitalOcean`_ yes yes yes yes yes yes yes yes
+`DNSimple`_ yes yes yes yes yes yes yes yes
`DurableDNS`_ yes yes yes yes yes yes yes yes
`Gandi DNS`_ yes yes yes yes yes yes yes yes
-`GoDaddy DNS`_ yes yes no no yes yes yes no
-`Google DNS`_ yes yes yes no yes no yes yes
+`GoDaddy DNS`_ yes yes yes yes yes yes yes yes
+`Google DNS`_ yes yes yes yes yes yes yes yes
`Host Virtual DNS`_ yes yes yes yes yes yes yes yes
`Linode DNS`_ yes yes yes yes yes yes yes yes
-`Liquidweb DNS`_ yes yes yes no yes yes yes yes
-`Luadns`_ yes yes yes no yes no yes yes
-`NFSN DNS`_ no yes no no yes no no yes
-`NS1 DNS`_ yes yes yes no yes yes yes yes
-`OnApp`_ yes yes yes no yes yes yes yes
+`Liquidweb DNS`_ yes yes yes yes yes yes yes yes
+`Luadns`_ yes yes yes yes yes yes yes yes
+`NFSN DNS`_ yes yes yes yes yes yes yes yes
+`NS1 DNS`_ yes yes yes yes yes yes yes yes
+`OnApp`_ yes yes yes yes yes yes yes yes
`Point DNS`_ yes yes yes yes yes yes yes yes
-`PowerDNS`_ yes yes yes no yes yes yes yes
+`PowerDNS`_ yes yes yes yes yes yes yes yes
`Rackspace DNS`_ yes yes yes yes yes yes yes yes
`RcodeZero DNS`_ yes yes yes yes yes yes yes yes
-`Route53 DNS`_ yes yes yes no yes yes yes yes
-`Softlayer DNS`_ yes yes yes no yes yes yes yes
-`Vultr DNS`_ yes yes yes no yes no yes yes
+`Route53 DNS`_ yes yes yes yes yes yes yes yes
+`Softlayer DNS`_ yes yes yes yes yes yes yes yes
+`Vultr DNS`_ yes yes yes yes yes yes yes yes
`World Wide DNS`_ yes yes yes yes yes yes yes yes
`Zerigo DNS`_ yes yes yes yes yes yes yes yes
-`Zonomi DNS`_ yes yes yes no yes no yes yes
+`Zonomi DNS`_ yes yes yes yes yes yes yes yes
=================== ========== ============ =========== =========== ============= ============= =========== =============
.. _`AuroraDNS`: https://www.pcextreme.nl/en/aurora/dns
diff --git a/docs/loadbalancer/_supported_methods.rst b/docs/loadbalancer/_supported_methods.rst
index ddc48f4..d4812bc 100644
--- a/docs/loadbalancer/_supported_methods.rst
+++ b/docs/loadbalancer/_supported_methods.rst
@@ -3,18 +3,18 @@
====================================== =============== ============== ============ ============= ============= ===================
Provider create balancer list balancers list members attach member detach member attach compute node
====================================== =============== ============== ============ ============= ============= ===================
-`Amazon Application Load Balancing`_ no yes yes no no no
+`Amazon Application Load Balancing`_ yes yes yes yes yes yes
`Aliyun Server Load Balancer`_ yes yes yes yes yes yes
`Brightbox`_ yes yes yes yes yes yes
-`CloudStack`_ yes yes yes yes yes no
-`Dimension Data Load Balancer`_ yes yes yes yes yes no
-`Amazon Elastic Load Balancing`_ yes yes yes no yes yes
+`CloudStack`_ yes yes yes yes yes yes
+`Dimension Data Load Balancer`_ yes yes yes yes yes yes
+`Amazon Elastic Load Balancing`_ yes yes yes yes yes yes
`Google Compute Engine Load Balancer`_ yes yes yes yes yes yes
-`GoGrid LB`_ yes yes yes yes yes no
-`Ninefold LB`_ yes yes yes yes yes no
-`NTTC-CIS Load Balancer`_ yes yes yes yes yes no
-`Rackspace LB`_ yes yes yes yes yes no
-`Softlayer Load Balancing`_ no yes yes yes yes no
+`GoGrid LB`_ yes yes yes yes yes yes
+`Ninefold LB`_ yes yes yes yes yes yes
+`NTTC-CIS Load Balancer`_ yes yes yes yes yes yes
+`Rackspace LB`_ yes yes yes yes yes yes
+`Softlayer Load Balancing`_ yes yes yes yes yes yes
====================================== =============== ============== ============ ============= ============= ===================
.. _`Amazon Application Load Balancing`: http://aws.amazon.com/elasticloadbalancing/
diff --git a/docs/storage/_supported_methods_cdn.rst b/docs/storage/_supported_methods_cdn.rst
index bedc837..1936b02 100644
--- a/docs/storage/_supported_methods_cdn.rst
+++ b/docs/storage/_supported_methods_cdn.rst
@@ -3,38 +3,38 @@
============================= ==================== ================= ===================== ==================
Provider enable container cdn enable object cdn get container cdn URL get object cdn URL
============================= ==================== ================= ===================== ==================
-`Aliyun OSS`_ no no no no
+`Aliyun OSS`_ yes yes yes yes
`PCextreme AuroraObjects`_ yes yes yes yes
-`Microsoft Azure (blobs)`_ no no no no
-`Backblaze B2`_ no no no no
-`CloudFiles`_ yes no yes yes
-`DigitalOcean Spaces`_ no no no no
-`Google Cloud Storage`_ no no no no
-`KTUCloud Storage`_ yes no yes yes
+`Microsoft Azure (blobs)`_ yes yes yes yes
+`Backblaze B2`_ yes yes yes yes
+`CloudFiles`_ yes yes yes yes
+`DigitalOcean Spaces`_ yes yes yes yes
+`Google Cloud Storage`_ yes yes yes yes
+`KTUCloud Storage`_ yes yes yes yes
`Local Storage`_ yes yes yes yes
-`Nimbus.io`_ no no no no
-`Ninefold`_ no yes no yes
-`OpenStack Swift`_ yes no yes yes
-`Amazon S3 (us-east-1)`_ no no no no
-`Amazon S3 (ap-northeast-1)`_ no no no no
-`Amazon S3 (ap-northeast-1)`_ no no no no
-`Amazon S3 (ap-northeast-2)`_ no no no no
-`Amazon S3 (ap-south-1)`_ no no no no
-`Amazon S3 (ap-southeast-1)`_ no no no no
-`Amazon S3 (ap-southeast-2)`_ no no no no
-`Amazon S3 (ca-central-1)`_ no no no no
-`Amazon S3 (cn-north-1)`_ no no no no
-`Amazon S3 (cn-northwest-1)`_ no no no no
-`Amazon S3 (eu-central-1)`_ no no no no
-`Amazon S3 (eu-west-1)`_ no no no no
-`Amazon S3 (eu-west-2)`_ no no no no
-`Ceph RGW`_ no no no no
-`RGW Outscale`_ no no no no
-`Amazon S3 (sa-east-1)`_ no no no no
-`Amazon S3 (us-east-2)`_ no no no no
-`Amazon S3 (us-gov-west-1)`_ no no no no
-`Amazon S3 (us-west-1)`_ no no no no
-`Amazon S3 (us-west-2)`_ no no no no
+`Nimbus.io`_ yes yes yes yes
+`Ninefold`_ yes yes yes yes
+`OpenStack Swift`_ yes yes yes yes
+`Amazon S3 (us-east-1)`_ yes yes yes yes
+`Amazon S3 (ap-northeast-1)`_ yes yes yes yes
+`Amazon S3 (ap-northeast-1)`_ yes yes yes yes
+`Amazon S3 (ap-northeast-2)`_ yes yes yes yes
+`Amazon S3 (ap-south-1)`_ yes yes yes yes
+`Amazon S3 (ap-southeast-1)`_ yes yes yes yes
+`Amazon S3 (ap-southeast-2)`_ yes yes yes yes
+`Amazon S3 (ca-central-1)`_ yes yes yes yes
+`Amazon S3 (cn-north-1)`_ yes yes yes yes
+`Amazon S3 (cn-northwest-1)`_ yes yes yes yes
+`Amazon S3 (eu-central-1)`_ yes yes yes yes
+`Amazon S3 (eu-west-1)`_ yes yes yes yes
+`Amazon S3 (eu-west-2)`_ yes yes yes yes
+`Ceph RGW`_ yes yes yes yes
+`RGW Outscale`_ yes yes yes yes
+`Amazon S3 (sa-east-1)`_ yes yes yes yes
+`Amazon S3 (us-east-2)`_ yes yes yes yes
+`Amazon S3 (us-gov-west-1)`_ yes yes yes yes
+`Amazon S3 (us-west-1)`_ yes yes yes yes
+`Amazon S3 (us-west-2)`_ yes yes yes yes
============================= ==================== ================= ===================== ==================
.. _`Aliyun OSS`: http://www.aliyun.com/product/oss
diff --git a/docs/storage/_supported_methods_main.rst b/docs/storage/_supported_methods_main.rst
index 938ae30..b09de53 100644
--- a/docs/storage/_supported_methods_main.rst
+++ b/docs/storage/_supported_methods_main.rst
@@ -12,7 +12,7 @@ Provider list containers list objects create container dele
`Google Cloud Storage`_ yes yes yes yes yes yes yes yes yes
`KTUCloud Storage`_ yes yes yes yes yes yes yes yes yes
`Local Storage`_ yes yes yes yes yes yes yes yes yes
-`Nimbus.io`_ yes no yes no no no no no no
+`Nimbus.io`_ yes yes yes yes yes yes yes yes yes
`Ninefold`_ yes yes yes yes yes yes yes yes yes
`OpenStack Swift`_ yes yes yes yes yes yes yes yes yes
`Amazon S3 (us-east-1)`_ yes yes yes yes yes yes yes yes yes
[libcloud] 01/02: Fix script - use correct inspect.ismethod method.
Posted by to...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
tomaz pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/libcloud.git
commit 49bb3717b9b6f8a5e776133917452ccdb703ab6d
Author: Tomaz Muraus <to...@tomaz.me>
AuthorDate: Fri Jun 28 19:30:50 2019 +0200
Fix script - use correct inspect.ismethod method.
---
contrib/generate_provider_feature_matrix_table.py | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/contrib/generate_provider_feature_matrix_table.py b/contrib/generate_provider_feature_matrix_table.py
index 1428410..f74374a 100755
--- a/contrib/generate_provider_feature_matrix_table.py
+++ b/contrib/generate_provider_feature_matrix_table.py
@@ -288,9 +288,9 @@ def generate_providers_table(api):
continue
driver_methods = dict(inspect.getmembers(cls,
- predicate=inspect.isfunction))
+ predicate=inspect.ismethod))
base_methods = dict(inspect.getmembers(driver,
- predicate=inspect.isfunction))
+ predicate=inspect.ismethod))
base_api_methods = BASE_API_METHODS[api]
result[name] = {'name': cls.name, 'website': cls.website,