nova/nova/virt/vmwareapi
Stephen Finucane f329ee5a3b Validate CPU config options against running instances
We want to make sure people who have both pinned and unpinned instances
on a host (yes, it's dumb, but it happens) won't do a straightforward
'vcpu_pin_set' -> '[compute] cpu_dedicated_set' or '[compute]
cpu_shared_set' transition, breaking their ability to restart or rebuild
instances. We add a new 'supports_pcpus' driver capability to avoid
needing to do this on drivers that don't support PCPUs and CPU pinning
in general.

Change-Id: Ia1b3ab0b66fdaf569f6c7a09510f208ee28725b2
Signed-off-by: Stephen Finucane <sfinucan@redhat.com>
2019-09-18 00:19:33 +01:00
..
__init__.py VMware: delete the driver VMwareESXDriver 2014-10-20 23:45:58 -07:00
constants.py VMware: add missing os types in vSphere sdk 6.5 2018-08-15 13:59:14 +00:00
driver.py Validate CPU config options against running instances 2019-09-18 00:19:33 +01:00
ds_util.py VMware: implement get_inventory() driver method 2017-12-12 10:11:12 +02:00
error_util.py VMware: clean up exceptions 2015-07-15 08:16:46 -07:00
host.py VMware: save VC reads for information that is static 2018-06-11 22:32:34 -07:00
imagecache.py Remove translation of log messages 2017-06-13 11:20:28 +07:00
images.py Share snapshot image membership with instance owner 2019-02-08 18:06:27 -05:00
network_util.py hacking: Resolve W605 (invalid escape sequence) 2019-06-24 14:24:06 -05:00
vif.py Allow driver to specify switch&port for faster lookup 2018-11-20 02:30:58 -08:00
vim_util.py [2/3]Replace six.iteritems() with .items() 2017-01-09 09:11:00 +00:00
vm_util.py Remove unused methods 2019-09-04 15:26:59 +09:00
vmops.py [Trivial]Remove unused helper check_temp_folder 2019-08-28 09:15:43 +08:00
volumeops.py VMware: Factor out relocate_vm() 2017-09-20 13:43:09 +03:00