This is an automated email from the ASF dual-hosted git repository.
micafer pushed a change to branch trunk
in repository https://gitbox.apache.org/repos/asf/libcloud.git
from 52750c08d Merge pull request #2173 from
Sanjays2402/fix/digitalocean-ipv6-public-ips
add 6d6d051d5 Unify create_node function
add 05b47c5ef Unify NodeDriver functions
add 13ef9c400 Update docs
add 4bfe46fa4 Fix black
add 2ac77d906 Improve code
add b828f5a5d Add tests for outscale
add c74b9e4bb Improve Linode create_image
add 2ff40eb98 Fix black
add fd12b936a Add description in openstack and delete unused reboot param
add 25046f57c Fix black
add 19473d788 Merge branch 'trunk' into unify_create_node
new c26989b81 Merge pull request #2170 from apache/unify_create_node
The 1 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:
CHANGES.rst | 13 +
docs/development.rst | 4 +-
.../compute/nttcis/Nodes_Create_mcp2_Customized.py | 7 +-
docs/examples/compute/onapp/functionality.py | 2 +
docs/examples/compute/vmware_vcloud_1.5.py | 16 +-
docs/upgrade_notes.rst | 26 ++
libcloud/compute/drivers/abiquo.py | 2 +-
libcloud/compute/drivers/azure.py | 41 ++-
libcloud/compute/drivers/azure_arm.py | 8 +-
libcloud/compute/drivers/brightbox.py | 9 +-
libcloud/compute/drivers/cloudscale.py | 12 +-
libcloud/compute/drivers/cloudsigma.py | 49 ++-
libcloud/compute/drivers/cloudstack.py | 1 +
libcloud/compute/drivers/digitalocean.py | 48 ++-
libcloud/compute/drivers/dimensiondata.py | 4 +-
libcloud/compute/drivers/dummy.py | 2 +-
libcloud/compute/drivers/ec2.py | 46 ++-
libcloud/compute/drivers/ecs.py | 1 +
libcloud/compute/drivers/equinixmetal.py | 33 +-
libcloud/compute/drivers/gandi.py | 25 +-
libcloud/compute/drivers/gce.py | 14 +-
libcloud/compute/drivers/gig_g8.py | 50 ++-
libcloud/compute/drivers/gridscale.py | 29 +-
libcloud/compute/drivers/kamatera.py | 12 +-
libcloud/compute/drivers/ktucloud.py | 2 +-
libcloud/compute/drivers/kubevirt.py | 44 +--
libcloud/compute/drivers/linode.py | 109 +++++--
libcloud/compute/drivers/maxihost.py | 27 +-
libcloud/compute/drivers/nttcis.py | 4 +-
libcloud/compute/drivers/onapp.py | 29 +-
libcloud/compute/drivers/opennebula.py | 11 +-
libcloud/compute/drivers/openstack.py | 48 ++-
libcloud/compute/drivers/outscale.py | 36 ++-
libcloud/compute/drivers/ovh.py | 11 +-
libcloud/compute/drivers/rimuhosting.py | 1 +
libcloud/compute/drivers/scaleway.py | 48 ++-
libcloud/compute/drivers/upcloud.py | 7 +-
libcloud/compute/drivers/vcl.py | 11 +-
libcloud/compute/drivers/vcloud.py | 5 +-
libcloud/compute/drivers/vpsnet.py | 11 +-
libcloud/compute/drivers/vsphere.py | 21 +-
libcloud/compute/drivers/vultr.py | 63 +++-
.../compute/fixtures/linode_v4/list_configs.json | 22 ++
libcloud/test/compute/test_abiquo.py | 22 +-
libcloud/test/compute/test_azure_arm.py | 16 +-
libcloud/test/compute/test_dimensiondata_v2_3.py | 38 ++-
libcloud/test/compute/test_dimensiondata_v2_4.py | 38 ++-
libcloud/test/compute/test_ec2.py | 2 +-
libcloud/test/compute/test_equinixmetal.py | 4 +
libcloud/test/compute/test_gce.py | 2 +-
libcloud/test/compute/test_gig_g8.py | 4 +-
libcloud/test/compute/test_linode_v4.py | 38 ++-
libcloud/test/compute/test_maxihost.py | 11 +
libcloud/test/compute/test_nttcis.py | 40 ++-
libcloud/test/compute/test_onapp.py | 2 +
libcloud/test/compute/test_openstack.py | 27 ++
libcloud/test/compute/test_outscale.py | 348 +++++++++++++++++++++
libcloud/test/compute/test_vcl.py | 2 +-
libcloud/test/compute/test_vcloud.py | 2 +-
59 files changed, 1320 insertions(+), 240 deletions(-)
create mode 100644 libcloud/test/compute/fixtures/linode_v4/list_configs.json
create mode 100644 libcloud/test/compute/test_outscale.py