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 0616c2e Add additional test case, use better method name.
add 326166f Merge branch 'mistio-trunk' into tempTrunk
add 7058390 Merge branch 'vSphere' into trunk
add 220cd78 Add tests to driver
add 42aea70 Fix tests
add f57c046 Merge remote-tracking branch 'upstream/trunk' into vSphere-drv
add 7a867fe Change node driver name from 6_7 to REST since it works for
vSphere 7 as well, remove **kwargs, remove mutables from arguments, make a
separate async_list_nodes for rest driver
add 6aeca82 Fix flake8
add 929205a Remove async_ argument from any list_nodes call
new 2c0d42c Merge branch 'vSphere-drv' of
https://github.com/Eis-D-Z/libcloud into Eis-D-Z-vSphere-drv
new bc7b6fe Add missing changes.
new c690a0e Add missing driver argument to LibcloudError class.
new 41874c9 Add changelog entry.
The 4 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/vsphere.py | 2004 ++++++++++++++++++++
libcloud/compute/providers.py | 2 +
libcloud/compute/types.py | 2 +
.../compute/fixtures/vsphere/list_clusters.json | 1 +
.../test/compute/fixtures/vsphere/list_hosts.json | 3 +
.../compute/fixtures/vsphere/list_interfaces.json | 4 +
.../test/compute/fixtures/vsphere/list_nodes.json | 3 +
.../test/compute/fixtures/vsphere/node_80.json | 55 +
.../compute/fixtures/vsphere/session_token.json | 1 +
libcloud/test/compute/test_vsphere.py | 150 ++
11 files changed, 2233 insertions(+)
create mode 100644 libcloud/compute/drivers/vsphere.py
create mode 100644 libcloud/test/compute/fixtures/vsphere/list_clusters.json
create mode 100644 libcloud/test/compute/fixtures/vsphere/list_hosts.json
create mode 100644 libcloud/test/compute/fixtures/vsphere/list_interfaces.json
create mode 100644 libcloud/test/compute/fixtures/vsphere/list_nodes.json
create mode 100644 libcloud/test/compute/fixtures/vsphere/node_80.json
create mode 100644 libcloud/test/compute/fixtures/vsphere/session_token.json
create mode 100644 libcloud/test/compute/test_vsphere.py