This is an automated email from the ASF dual-hosted git repository.

micafer pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/libcloud.git

commit c26989b816b8148e25903d9376d4d6c848720dfd
Merge: 52750c08d 19473d788
Author: Miguel Caballer Fernandez <[email protected]>
AuthorDate: Fri Jul 31 12:42:23 2026 +0200

    Merge pull request #2170 from apache/unify_create_node
    
    Unify NodeDriver functions

 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(-)

Reply via email to