CLOUDSTACK-7114. [EC2 QueryAPI] Inconsistency in mapping the "Allocated" state of a Volume to "Available".

This commit is contained in:
Likitha Shetty 2014-07-15 12:55:48 +05:30
parent 5ccd904e83
commit 56e37243b8

View File

@ -1231,7 +1231,9 @@ public class EC2Engine extends ManagerBase {
resp.setInstanceId(vol.getVirtualMachineId()); resp.setInstanceId(vol.getVirtualMachineId());
resp.setSize(vol.getSize()); resp.setSize(vol.getSize());
resp.setSnapshotId(vol.getSnapshotId()); resp.setSnapshotId(vol.getSnapshotId());
resp.setState(vol.getState()); if (vol.getState() != null) {
resp.setState(mapToAmazonVolState(vol.getState()));
}
resp.setType(vol.getVolumeType()); resp.setType(vol.getVolumeType());
resp.setVMState(vol.getVirtualMachineState()); resp.setVMState(vol.getVirtualMachineState());
resp.setAttachmentState("detached"); resp.setAttachmentState("detached");