]> git.ipfire.org Git - thirdparty/libvirt.git/commit
esx: Add vpx:// scheme to allow direct connection to a vCenter
authorMatthias Bolte <matthias.bolte@googlemail.com>
Sun, 18 Jul 2010 15:27:05 +0000 (17:27 +0200)
committerMatthias Bolte <matthias.bolte@googlemail.com>
Sat, 24 Jul 2010 18:46:05 +0000 (20:46 +0200)
commit3827f7f0870736f23772116acfa7413fd0ceec3a
tree8a5f9f04a6cffcc95313133593b505defe46c53d
parent1b38e92b7a2c1a055fef4610845884f2ee806faf
esx: Add vpx:// scheme to allow direct connection to a vCenter

Add a pointer to the primary context of a connection and use it in all
driver functions that don't dependent on the context type. This includes
almost all functions that deal with a virDomianPtr. Therefore, using
a vpx:// connection allows you to perform all the usual domain related
actions like start, destroy, suspend, resume, dumpxml etc.

Some functions that require an explicitly specified ESX server don't work
yet. This includes the host UUID, the hostname, the general node info, the
max vCPU count and the free memory. Also not working yet are migration and
defining new domains.
docs/drvesx.html.in
src/esx/esx_driver.c
src/esx/esx_private.h
src/esx/esx_storage_driver.c
src/esx/esx_vmx.c
src/libvirt.c