mirror of
https://github.com/apache/cloudstack.git
synced 2025-10-26 08:42:29 +01:00
vmware: Fix lsilogcsas controller for deploy-as-is (#5076)
* Fix lsilogcsas controller for deploy-as-is * Add virtual scsi controller type * Rename virtual scsi key
This commit is contained in:
parent
2777391689
commit
9d9da01626
@ -29,6 +29,7 @@ public enum DiskControllerType {
|
||||
if (diskController == null || diskController.equalsIgnoreCase("osdefault")) {
|
||||
return DiskControllerType.osdefault;
|
||||
} else if (diskController.equalsIgnoreCase("vim.vm.device.VirtualLsiLogicSASController") || diskController.equalsIgnoreCase("VirtualLsiLogicSASController")
|
||||
|| diskController.equalsIgnoreCase(ScsiDiskControllerType.LSILOGIC_SAS_1068)
|
||||
|| diskController.equalsIgnoreCase(ScsiDiskControllerType.LSILOGIC_SAS)) {
|
||||
return DiskControllerType.lsisas1068;
|
||||
} else if (diskController.equalsIgnoreCase("vim.vm.device.VirtualLsiLogicController") || diskController.equalsIgnoreCase("VirtualLsiLogicController")
|
||||
@ -38,7 +39,8 @@ public enum DiskControllerType {
|
||||
|| diskController.equalsIgnoreCase("ide")) {
|
||||
return DiskControllerType.ide;
|
||||
} else if (diskController.equalsIgnoreCase("vim.vm.device.ParaVirtualSCSIController") || diskController.equalsIgnoreCase("ParaVirtualSCSIController")
|
||||
|| diskController.equalsIgnoreCase(ScsiDiskControllerType.VMWARE_PARAVIRTUAL)) {
|
||||
|| diskController.equalsIgnoreCase(ScsiDiskControllerType.VMWARE_PARAVIRTUAL)
|
||||
|| diskController.equalsIgnoreCase(ScsiDiskControllerType.VIRTUAL_SCSI)) {
|
||||
return DiskControllerType.pvscsi;
|
||||
} else if (diskController.equalsIgnoreCase("vim.vm.device.VirtualBusLogicController") || diskController.equalsIgnoreCase("VirtualBusLogicController")
|
||||
|| diskController.equalsIgnoreCase(ScsiDiskControllerType.BUSLOGIC)) {
|
||||
|
||||
@ -17,8 +17,10 @@
|
||||
package com.cloud.hypervisor.vmware.mo;
|
||||
|
||||
public interface ScsiDiskControllerType {
|
||||
public final static String LSILOGIC_PARALLEL = "lsilogic";
|
||||
public final static String LSILOGIC_SAS = "lsisas1068";
|
||||
public final static String BUSLOGIC = "buslogic";
|
||||
public final static String VMWARE_PARAVIRTUAL = "pvscsi";
|
||||
String LSILOGIC_PARALLEL = "lsilogic";
|
||||
String LSILOGIC_SAS = "lsilogicsas";
|
||||
String LSILOGIC_SAS_1068 = "lsisas1068";
|
||||
String BUSLOGIC = "buslogic";
|
||||
String VMWARE_PARAVIRTUAL = "pvscsi";
|
||||
String VIRTUAL_SCSI = "VirtualSCSI";
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user