diff options
Diffstat (limited to 'nova/virt/vmwareapi/constants.py')
-rw-r--r-- | nova/virt/vmwareapi/constants.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/nova/virt/vmwareapi/constants.py b/nova/virt/vmwareapi/constants.py index 7842b17d9e..5d76ba61b1 100644 --- a/nova/virt/vmwareapi/constants.py +++ b/nova/virt/vmwareapi/constants.py @@ -54,6 +54,9 @@ ADAPTER_TYPE_IDE = "ide" ADAPTER_TYPE_LSILOGICSAS = "lsiLogicsas" ADAPTER_TYPE_PARAVIRTUAL = "paraVirtual" +SCSI_ADAPTER_TYPES = [DEFAULT_ADAPTER_TYPE, ADAPTER_TYPE_LSILOGICSAS, + ADAPTER_TYPE_BUSLOGIC, ADAPTER_TYPE_PARAVIRTUAL] + SUPPORTED_FLAT_VARIANTS = ["thin", "preallocated", "thick", "eagerZeroedThick"] EXTENSION_KEY = 'org.openstack.compute' @@ -63,6 +66,9 @@ EXTENSION_TYPE_INSTANCE = 'instance' # One adapter has 16 slots but one reserved for controller SCSI_MAX_CONNECT_NUMBER = 15 +# The max number of SCSI adaptors that could be created on one instance. +SCSI_MAX_CONTROLLER_NUMBER = 4 + # This list was extracted from the installation iso image for ESX 6.0. # It is contained in s.v00, which is gzipped. The list was obtained by # searching for the string 'otherGuest' in the uncompressed contents of that |