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 2021/11/07 18:24:40 UTC

[libcloud] 05/06: Merge branch 'vultr-api-v2' of https://github.com/dimgal1/libcloud into dimgal1-vultr-api-v2

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 5816dfb5273e3838fb42e700ea2e840b8a5367f0
Merge: c0d151a 7e2ecf2
Author: Tomaz Muraus <to...@tomaz.me>
AuthorDate: Sun Nov 7 19:21:24 2021 +0100

    Merge branch 'vultr-api-v2' of https://github.com/dimgal1/libcloud into dimgal1-vultr-api-v2

 libcloud/common/vultr.py                           |   86 +-
 libcloud/compute/drivers/vultr.py                  | 1049 +++++++++++++++++++-
 libcloud/dns/drivers/vultr.py                      |  342 ++++++-
 .../compute/fixtures/vultr_v2/create_node.json     |   34 +
 .../fixtures/vultr_v2/create_node_bare_metal.json  |   27 +
 .../compute/fixtures/vultr_v2/create_volume.json   |   13 +
 .../fixtures/vultr_v2/ex_create_network.json       |   10 +
 .../fixtures/vultr_v2/ex_create_snapshot.json      |   11 +
 .../compute/fixtures/vultr_v2/ex_get_network.json  |   10 +
 .../compute/fixtures/vultr_v2/ex_get_node.json     |   31 +
 .../compute/fixtures/vultr_v2/ex_get_snapshot.json |   11 +
 .../compute/fixtures/vultr_v2/ex_get_volume.json   |   13 +
 .../ex_list_available_sizes_for_location.json      |   21 +
 .../vultr_v2/ex_list_bare_metal_nodes.json         |   59 ++
 .../vultr_v2/ex_list_bare_metal_sizes.json         |   88 ++
 .../fixtures/vultr_v2/ex_list_networks.json        |   27 +
 .../fixtures/vultr_v2/ex_list_snapshots.json       |   29 +
 .../compute/fixtures/vultr_v2/ex_resize_node.json  |   31 +
 .../compute/fixtures/vultr_v2/get_key_pair.json    |    8 +
 .../vultr_v2/import_key_pair_from_string.json      |    8 +
 .../compute/fixtures/vultr_v2/list_images.json     |  191 ++++
 .../fixtures/vultr_v2/list_images_paginated_1.json |   71 ++
 .../fixtures/vultr_v2/list_images_paginated_2.json |   71 ++
 .../fixtures/vultr_v2/list_images_paginated_3.json |   71 ++
 .../compute/fixtures/vultr_v2/list_key_pairs.json  |   17 +
 .../compute/fixtures/vultr_v2/list_locations.json  |  154 +++
 .../test/compute/fixtures/vultr_v2/list_nodes.json |   98 ++
 .../test/compute/fixtures/vultr_v2/list_sizes.json |  518 ++++++++++
 .../compute/fixtures/vultr_v2/list_volumes.json    |   33 +
 libcloud/test/compute/test_vultr.py                |    8 +-
 libcloud/test/compute/test_vultr_v2.py             |  554 +++++++++++
 .../test/dns/fixtures/vultr_v2/create_record.json  |   10 +
 .../test/dns/fixtures/vultr_v2/create_zone.json    |    6 +
 .../test/dns/fixtures/vultr_v2/get_record.json     |   10 +
 libcloud/test/dns/fixtures/vultr_v2/get_zone.json  |    6 +
 .../test/dns/fixtures/vultr_v2/list_records.json   |   51 +
 .../test/dns/fixtures/vultr_v2/list_zones.json     |   19 +
 libcloud/test/dns/test_vultr.py                    |    9 +-
 libcloud/test/dns/test_vultr_v2.py                 |  153 +++
 39 files changed, 3942 insertions(+), 16 deletions(-)