mirror of https://github.com/apache/cloudstack.git
Fixup 4.19 build issue (#8905)
This commit is contained in:
parent
b998e7dbb6
commit
44aa08c02a
|
|
@ -880,32 +880,6 @@ public class VolumeOrchestrator extends ManagerBase implements VolumeOrchestrati
|
|||
return diskProfile;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void saveVolumeDetails(Long diskOfferingId, Long volumeId) {
|
||||
List<VolumeDetailVO> volumeDetailsVO = new ArrayList<>();
|
||||
DiskOfferingDetailVO bandwidthLimitDetail = _diskOfferingDetailDao.findDetail(diskOfferingId, Volume.BANDWIDTH_LIMIT_IN_MBPS);
|
||||
if (bandwidthLimitDetail != null) {
|
||||
volumeDetailsVO.add(new VolumeDetailVO(volumeId, Volume.BANDWIDTH_LIMIT_IN_MBPS, bandwidthLimitDetail.getValue(), false));
|
||||
} else {
|
||||
VolumeDetailVO bandwidthLimit = _volDetailDao.findDetail(volumeId, Volume.BANDWIDTH_LIMIT_IN_MBPS);
|
||||
if (bandwidthLimit != null) {
|
||||
_volDetailDao.remove(bandwidthLimit.getId());
|
||||
}
|
||||
}
|
||||
DiskOfferingDetailVO iopsLimitDetail = _diskOfferingDetailDao.findDetail(diskOfferingId, Volume.IOPS_LIMIT);
|
||||
if (iopsLimitDetail != null) {
|
||||
volumeDetailsVO.add(new VolumeDetailVO(volumeId, Volume.IOPS_LIMIT, iopsLimitDetail.getValue(), false));
|
||||
} else {
|
||||
VolumeDetailVO iopsLimit = _volDetailDao.findDetail(volumeId, Volume.IOPS_LIMIT);
|
||||
if (iopsLimit != null) {
|
||||
_volDetailDao.remove(iopsLimit.getId());
|
||||
}
|
||||
}
|
||||
if (!volumeDetailsVO.isEmpty()) {
|
||||
_volDetailDao.saveDetails(volumeDetailsVO);
|
||||
}
|
||||
}
|
||||
|
||||
private DiskProfile allocateTemplatedVolume(Type type, String name, DiskOffering offering, Long rootDisksize, Long minIops, Long maxIops, VirtualMachineTemplate template, VirtualMachine vm,
|
||||
Account owner, long deviceId, String configurationId) {
|
||||
assert (template.getFormat() != ImageFormat.ISO) : "ISO is not a template.";
|
||||
|
|
|
|||
Loading…
Reference in New Issue