|
287 | 287 | import com.cloud.vm.VirtualMachine.State; |
288 | 288 | import com.cloud.vm.dao.NicDao; |
289 | 289 | import com.cloud.vm.dao.UserVmDao; |
290 | | -import com.cloud.vm.dao.UserVmDetailsDao; |
| 290 | +import com.cloud.vm.dao.VMInstanceDetailsDao; |
291 | 291 | import com.cloud.vm.dao.VMInstanceDao; |
292 | 292 | import com.cloud.vm.snapshot.VMSnapshotManager; |
293 | 293 | import com.cloud.vm.snapshot.VMSnapshotVO; |
@@ -382,7 +382,7 @@ public class VirtualMachineManagerImpl extends ManagerBase implements VirtualMac |
382 | 382 | @Inject |
383 | 383 | private ClusterDetailsDao _clusterDetailsDao; |
384 | 384 | @Inject |
385 | | - private UserVmDetailsDao userVmDetailsDao; |
| 385 | + private VMInstanceDetailsDao vmInstanceDetailsDao; |
386 | 386 | @Inject |
387 | 387 | private VolumeOrchestrationService volumeMgr; |
388 | 388 | @Inject |
@@ -1373,8 +1373,8 @@ public void orchestrateStart(final String vmUuid, final Map<VirtualMachineProfil |
1373 | 1373 | _resourceMgr.updateGPUDetailsForVmStart(destHostId, vm.getId(), gpuDevice); |
1374 | 1374 | } |
1375 | 1375 |
|
1376 | | - if (userVmDetailsDao.findDetail(vm.getId(), VmDetailConstants.DEPLOY_VM) != null) { |
1377 | | - userVmDetailsDao.removeDetail(vm.getId(), VmDetailConstants.DEPLOY_VM); |
| 1376 | + if (vmInstanceDetailsDao.findDetail(vm.getId(), VmDetailConstants.DEPLOY_VM) != null) { |
| 1377 | + vmInstanceDetailsDao.removeDetail(vm.getId(), VmDetailConstants.DEPLOY_VM); |
1378 | 1378 | } |
1379 | 1379 |
|
1380 | 1380 | startedVm = vm; |
@@ -1556,16 +1556,16 @@ private void updateOverCommitRatioForVmProfile(VirtualMachineProfile vmProfile, |
1556 | 1556 | final ClusterDetailsVO clusterDetailRam = _clusterDetailsDao.findDetail(clusterId, VmDetailConstants.MEMORY_OVER_COMMIT_RATIO); |
1557 | 1557 | final float parsedClusterCpuDetailCpu = Float.parseFloat(clusterDetailCpu.getValue()); |
1558 | 1558 | final float parsedClusterDetailRam = Float.parseFloat(clusterDetailRam.getValue()); |
1559 | | - UserVmDetailVO vmDetailCpu = userVmDetailsDao.findDetail(vmProfile.getId(), VmDetailConstants.CPU_OVER_COMMIT_RATIO); |
1560 | | - UserVmDetailVO vmDetailRam = userVmDetailsDao.findDetail(vmProfile.getId(), VmDetailConstants.MEMORY_OVER_COMMIT_RATIO); |
| 1559 | + VMInstanceDetailVO vmDetailCpu = vmInstanceDetailsDao.findDetail(vmProfile.getId(), VmDetailConstants.CPU_OVER_COMMIT_RATIO); |
| 1560 | + VMInstanceDetailVO vmDetailRam = vmInstanceDetailsDao.findDetail(vmProfile.getId(), VmDetailConstants.MEMORY_OVER_COMMIT_RATIO); |
1561 | 1561 |
|
1562 | 1562 | if ((vmDetailCpu == null && parsedClusterCpuDetailCpu > 1f) || |
1563 | 1563 | (vmDetailCpu != null && Float.parseFloat(vmDetailCpu.getValue()) != parsedClusterCpuDetailCpu)) { |
1564 | | - userVmDetailsDao.addDetail(vmProfile.getId(), VmDetailConstants.CPU_OVER_COMMIT_RATIO, clusterDetailCpu.getValue(), true); |
| 1564 | + vmInstanceDetailsDao.addDetail(vmProfile.getId(), VmDetailConstants.CPU_OVER_COMMIT_RATIO, clusterDetailCpu.getValue(), true); |
1565 | 1565 | } |
1566 | 1566 | if ((vmDetailRam == null && parsedClusterDetailRam > 1f) || |
1567 | 1567 | (vmDetailRam != null && Float.parseFloat(vmDetailRam.getValue()) != parsedClusterDetailRam)) { |
1568 | | - userVmDetailsDao.addDetail(vmProfile.getId(), VmDetailConstants.MEMORY_OVER_COMMIT_RATIO, clusterDetailRam.getValue(), true); |
| 1568 | + vmInstanceDetailsDao.addDetail(vmProfile.getId(), VmDetailConstants.MEMORY_OVER_COMMIT_RATIO, clusterDetailRam.getValue(), true); |
1569 | 1569 | } |
1570 | 1570 |
|
1571 | 1571 | vmProfile.setCpuOvercommitRatio(Float.parseFloat(clusterDetailCpu.getValue())); |
@@ -3330,7 +3330,7 @@ private void orchestrateMigrateWithStorage(final String vmUuid, final long srcHo |
3330 | 3330 |
|
3331 | 3331 | if (defaultNic != null && VirtualMachine.Type.User.equals(vm.getType())) { |
3332 | 3332 | UserVmVO userVm = _userVmDao.findById(vm.getId()); |
3333 | | - Map<String, String> details = userVmDetailsDao.listDetailsKeyPairs(vm.getId()); |
| 3333 | + Map<String, String> details = vmInstanceDetailsDao.listDetailsKeyPairs(vm.getId()); |
3334 | 3334 | userVm.setDetails(details); |
3335 | 3335 |
|
3336 | 3336 | Network network = _networkModel.getNetwork(defaultNic.getNetworkId()); |
@@ -4851,29 +4851,29 @@ private VMInstanceVO orchestrateReConfigureVm(String vmUuid, ServiceOffering old |
4851 | 4851 | } |
4852 | 4852 |
|
4853 | 4853 | private void removeCustomOfferingDetails(long vmId) { |
4854 | | - Map<String, String> details = userVmDetailsDao.listDetailsKeyPairs(vmId); |
| 4854 | + Map<String, String> details = vmInstanceDetailsDao.listDetailsKeyPairs(vmId); |
4855 | 4855 | details.remove(UsageEventVO.DynamicParameters.cpuNumber.name()); |
4856 | 4856 | details.remove(UsageEventVO.DynamicParameters.cpuSpeed.name()); |
4857 | 4857 | details.remove(UsageEventVO.DynamicParameters.memory.name()); |
4858 | | - List<UserVmDetailVO> detailList = new ArrayList<>(); |
| 4858 | + List<VMInstanceDetailVO> detailList = new ArrayList<>(); |
4859 | 4859 | for(Map.Entry<String, String> entry: details.entrySet()) { |
4860 | | - UserVmDetailVO detailVO = new UserVmDetailVO(vmId, entry.getKey(), entry.getValue(), true); |
| 4860 | + VMInstanceDetailVO detailVO = new VMInstanceDetailVO(vmId, entry.getKey(), entry.getValue(), true); |
4861 | 4861 | detailList.add(detailVO); |
4862 | 4862 | } |
4863 | | - userVmDetailsDao.saveDetails(detailList); |
| 4863 | + vmInstanceDetailsDao.saveDetails(detailList); |
4864 | 4864 | } |
4865 | 4865 |
|
4866 | 4866 | private void saveCustomOfferingDetails(long vmId, ServiceOffering serviceOffering) { |
4867 | | - Map<String, String> details = userVmDetailsDao.listDetailsKeyPairs(vmId); |
| 4867 | + Map<String, String> details = vmInstanceDetailsDao.listDetailsKeyPairs(vmId); |
4868 | 4868 | details.put(UsageEventVO.DynamicParameters.cpuNumber.name(), serviceOffering.getCpu().toString()); |
4869 | 4869 | details.put(UsageEventVO.DynamicParameters.cpuSpeed.name(), serviceOffering.getSpeed().toString()); |
4870 | 4870 | details.put(UsageEventVO.DynamicParameters.memory.name(), serviceOffering.getRamSize().toString()); |
4871 | | - List<UserVmDetailVO> detailList = new ArrayList<>(); |
| 4871 | + List<VMInstanceDetailVO> detailList = new ArrayList<>(); |
4872 | 4872 | for (Map.Entry<String, String> entry: details.entrySet()) { |
4873 | | - UserVmDetailVO detailVO = new UserVmDetailVO(vmId, entry.getKey(), entry.getValue(), true); |
| 4873 | + VMInstanceDetailVO detailVO = new VMInstanceDetailVO(vmId, entry.getKey(), entry.getValue(), true); |
4874 | 4874 | detailList.add(detailVO); |
4875 | 4875 | } |
4876 | | - userVmDetailsDao.saveDetails(detailList); |
| 4876 | + vmInstanceDetailsDao.saveDetails(detailList); |
4877 | 4877 | } |
4878 | 4878 |
|
4879 | 4879 | @Override |
@@ -6191,7 +6191,7 @@ protected boolean isDiskOfferingSuitableForVm(VMInstanceVO vm, VirtualMachinePro |
6191 | 6191 | @Override |
6192 | 6192 | public Map<Long, Boolean> getDiskOfferingSuitabilityForVm(long vmId, List<Long> diskOfferingIds) { |
6193 | 6193 | VMInstanceVO vm = _vmDao.findById(vmId); |
6194 | | - if (userVmDetailsDao.findDetail(vm.getId(), VmDetailConstants.DEPLOY_VM) != null) { |
| 6194 | + if (vmInstanceDetailsDao.findDetail(vm.getId(), VmDetailConstants.DEPLOY_VM) != null) { |
6195 | 6195 | return new HashMap<>(); |
6196 | 6196 | } |
6197 | 6197 | VirtualMachineProfile profile = new VirtualMachineProfileImpl(vm); |
|
0 commit comments