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 2020/01/23 19:54:23 UTC

[libcloud] branch trunk updated (c6bebce -> 8e96172)

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 c6bebce  Merge pull request #1416 from zepheiryan/update-gandi-live-delete-response
     new bb9f478  Add KubeVirt driver & tests
     new abf36eb  Fix lint.
     new d1b28ad  Fix failing tests.
     new 4ad7558  Fix more lint issues.
     new ca6f05f  Fix more build failure issues.
     new b10ab0e  Add changelog entry.
     new 8e96172  Merge pull request #1394 from Eis-D-Z/kubevirt-driver

The 7155 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                                        |    8 +-
 libcloud/compute/drivers/kubevirt.py               | 1153 ++++++++++++++++++++
 libcloud/compute/providers.py                      |    4 +-
 libcloud/compute/types.py                          |    2 +
 libcloud/container/drivers/kubernetes.py           |   11 +-
 libcloud/http.py                                   |    5 +-
 .../fixtures/kubevirt/_api_v1_namespaces.json      |   98 ++
 .../test/compute/fixtures/kubevirt/create_vm.json  |   83 ++
 .../fixtures/kubevirt/delete_vmi_testvm.json       |  132 +++
 .../compute/fixtures/kubevirt/get_default_vms.json |   99 ++
 .../fixtures/kubevirt/get_kube_node_lease_vms.json |   10 +
 .../fixtures/kubevirt/get_kube_public_vms.json     |   10 +
 .../fixtures/kubevirt/get_kube_system_vms.json     |   10 +
 .../fixtures/kubevirt/get_kubevirt_vms.json        |   10 +
 .../test/compute/fixtures/kubevirt/get_pods.json   |  322 ++++++
 .../compute/fixtures/kubevirt/start_testvm.json    |   85 ++
 .../compute/fixtures/kubevirt/stop_testvm.json     |   88 ++
 libcloud/test/compute/test_kubevirt.py             |  207 ++++
 18 files changed, 2326 insertions(+), 11 deletions(-)
 create mode 100644 libcloud/compute/drivers/kubevirt.py
 create mode 100644 libcloud/test/compute/fixtures/kubevirt/_api_v1_namespaces.json
 create mode 100644 libcloud/test/compute/fixtures/kubevirt/create_vm.json
 create mode 100644 libcloud/test/compute/fixtures/kubevirt/delete_vmi_testvm.json
 create mode 100644 libcloud/test/compute/fixtures/kubevirt/get_default_vms.json
 create mode 100644 libcloud/test/compute/fixtures/kubevirt/get_kube_node_lease_vms.json
 create mode 100644 libcloud/test/compute/fixtures/kubevirt/get_kube_public_vms.json
 create mode 100644 libcloud/test/compute/fixtures/kubevirt/get_kube_system_vms.json
 create mode 100644 libcloud/test/compute/fixtures/kubevirt/get_kubevirt_vms.json
 create mode 100644 libcloud/test/compute/fixtures/kubevirt/get_pods.json
 create mode 100644 libcloud/test/compute/fixtures/kubevirt/start_testvm.json
 create mode 100644 libcloud/test/compute/fixtures/kubevirt/stop_testvm.json
 create mode 100644 libcloud/test/compute/test_kubevirt.py