Yair Zaslavsky has posted comments on this change. Change subject: core: DO NOT SUBMIT BLL: Using DiskImage instead of DiskImage template ......................................................................
Patch Set 7: (19 inline comments) .................................................... File backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/AddVmCommand.java Line 504: Done .................................................... File backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/AddVmFromScratchCommand.java Line 102: return (disks.size()>0) ? ConcreteAddVmImages(disks.get(0).getId()): true; Done .................................................... File backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/BaseImagesCommand.java Line 108: _diskImage = (tmpImage == null || tmpImage.getVmEntityType() == VmEntityType.TEMPLATE)?(null):(tmpImage); I will try to check this issue later. You might be right, I think we should so some serious thinking. .................................................... File backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/CreateImageTemplateCommand.java Line 61: newImage.setVmEntityType(VmEntityType.TEMPLATE); Done Line 84: image_vm_map imageVmMap = new image_vm_map(true,newImage.getId(),getImageContainerId()); Done Line 88: // 1. as vtmid_guid Done .................................................... File backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/CreateSnapshotFromTemplateCommand.java Line 36: .getDiskImageDAO().get(getImageId()); You may be right. I will check this issue with the issue of BaseImagesCommand.getDIskImage .................................................... File backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/GetVmTemplatesDisksQuery.java Line 21: return DbFacade.getInstance().getDiskImageDAO().getAllForVm(getParameters().getId()); Done .................................................... File backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/ImportVmCommand.java Line 63: private Map<Guid,Guid> imageToDestinationDomainMap = new HashMap<Guid, Guid>(); Done .................................................... File backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/ImportVmTemplateCommand.java Line 50: public Map<Guid,Guid> imageToDestinationDomainMap = new HashMap<Guid, Guid>(); Done Line 320: image_vm_map imageVmMap = new image_vm_map(image.getactive(),image.getId(),image.getvm_guid()); Done .................................................... File backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/MoveOrCopyImageGroupCommand.java Line 73: if (_diskImage == null) { I think BaseImagesCommand.getDiskIMage behavior did not suit it here, another reason why to revisit its behavior .................................................... File backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/RemoveAllVmTemplateImageTemplatesCommand.java Line 84: image_vm_map_id imageVmMap = new image_vm_map_id(diskImage.getId(),diskImage.getvm_guid()); Done .................................................... File backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/RemoveTemplateSnapshotCommand.java Line 61: protected DiskImage getDiskImage() { Trying to override here the basic behavior of BaseImagesCommand.getDiskImage - I think that in this case it was not a good flow. I will investigate all of this, as we discussed. .................................................... File backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/storage/GetStorageDomainsByVmTemplateIdQuery.java Line 58: Done (will also clean old junk) .................................................... File backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/VmTemplateCommand.java Line 92: List<DiskImage> vmtImages = DbFacade.getInstance() Done .................................................... File backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/VmTemplateHandler.java Line 48: vmt.getDiskList().add(dit); True, once again, a "conservative" translation. I change this. Line 67: public static java.util.ArrayList<DiskImage> GetDiskImageListByDiskImageTemplateList(VmTemplate vmTemplate, Done .................................................... File backend/manager/modules/bll/src/test/java/org/ovirt/engine/core/itests/BasicTestSetup.java Line 201: "",VmEntityType.VM); Done -- To view, visit http://gerrit.ovirt.org/1570 To unsubscribe, visit http://gerrit.ovirt.org/settings Gerrit-MessageType: comment Gerrit-Change-Id: I701bc85d005e3b1636feb8cb6cedca099356614c Gerrit-PatchSet: 7 Gerrit-Project: ovirt-engine Gerrit-Branch: master Gerrit-Owner: Yair Zaslavsky <yzasl...@redhat.com> Gerrit-Reviewer: Mike Kolesnik <mkole...@redhat.com> Gerrit-Reviewer: Omer Frenkel <ofren...@redhat.com> Gerrit-Reviewer: Yair Zaslavsky <yzasl...@redhat.com> _______________________________________________ Engine-patches mailing list Engine-patches@ovirt.org http://lists.ovirt.org/mailman/listinfo/engine-patches