mirror of https://github.com/apache/cloudstack.git
bug 11814: rename option names, API server does not recognize dot separated name correctly.
This commit is contained in:
parent
7021fd3cb5
commit
dfdb2d24c2
|
|
@ -1342,18 +1342,18 @@ public class VmwareResource implements StoragePoolResource, ServerResource, Vmwa
|
|||
controllerKey = ideControllerKey;
|
||||
} else {
|
||||
if(vol.getType() == Volume.Type.ROOT) {
|
||||
if(vmSpec.getDetails() != null && vmSpec.getDetails().get("root.disk.controller") != null)
|
||||
{
|
||||
if(vmSpec.getDetails().get("root.disk.controller").equalsIgnoreCase("scsi"))
|
||||
controllerKey = scsiControllerKey;
|
||||
else
|
||||
controllerKey = ideControllerKey;
|
||||
} else {
|
||||
if(_rootDiskController == DiskControllerType.scsi)
|
||||
controllerKey = scsiControllerKey;
|
||||
else
|
||||
controllerKey = ideControllerKey;
|
||||
}
|
||||
if(vmSpec.getDetails() != null && vmSpec.getDetails().get(VmDetailConstants.ROOK_DISK_CONTROLLER) != null)
|
||||
{
|
||||
if(vmSpec.getDetails().get(VmDetailConstants.ROOK_DISK_CONTROLLER).equalsIgnoreCase("scsi"))
|
||||
controllerKey = scsiControllerKey;
|
||||
else
|
||||
controllerKey = ideControllerKey;
|
||||
} else {
|
||||
if(_rootDiskController == DiskControllerType.scsi)
|
||||
controllerKey = scsiControllerKey;
|
||||
else
|
||||
controllerKey = ideControllerKey;
|
||||
}
|
||||
} else {
|
||||
// data volume always uses SCSI
|
||||
controllerKey = scsiControllerKey;
|
||||
|
|
|
|||
|
|
@ -19,5 +19,6 @@ package com.cloud.vm;
|
|||
|
||||
public interface VmDetailConstants {
|
||||
public static final String KEYBOARD = "keyboard";
|
||||
public static final String NIC_ADAPTER = "nic_adapter";
|
||||
public static final String NIC_ADAPTER = "nicAdapter";
|
||||
public static final String ROOK_DISK_CONTROLLER = "rootDiskController";
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue