Sergey Gotliv has uploaded a new change for review. Change subject: engine: Set revert operation scope for ImportVMTemplate command ......................................................................
engine: Set revert operation scope for ImportVMTemplate command Setting this scope will impose ImportVMTemplate command to perform revert in case of failure. Without revert DB continue to keep leftovers from previous run so user can't re-import the same template without cloning it. Change-Id: Ic1d8220f2b4934dc9473d2ad3c4f7ceb4623e3a7 Bug-Url: https://bugzilla.redhat.com/1005788 Signed-off-by: Sergey Gotliv <sgot...@redhat.com> --- M backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/ImportVmTemplateCommand.java 1 file changed, 2 insertions(+), 0 deletions(-) git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/68/21568/1 diff --git a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/ImportVmTemplateCommand.java b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/ImportVmTemplateCommand.java index ce0eaac..2118f2f 100644 --- a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/ImportVmTemplateCommand.java +++ b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/ImportVmTemplateCommand.java @@ -26,6 +26,7 @@ import org.ovirt.engine.core.common.businessentities.DiskImage; import org.ovirt.engine.core.common.businessentities.DiskImageDynamic; import org.ovirt.engine.core.common.businessentities.Entities; +import org.ovirt.engine.core.common.businessentities.ImageDbOperationScope; import org.ovirt.engine.core.common.businessentities.StorageDomain; import org.ovirt.engine.core.common.businessentities.StorageDomainStatic; import org.ovirt.engine.core.common.businessentities.StorageDomainType; @@ -312,6 +313,7 @@ tempVar.setForceOverride(getParameters().getForceOverride()); tempVar.setImportEntity(true); tempVar.setEntityInfo(new EntityInfo(VdcObjectType.VmTemplate, containerID)); + tempVar.setRevertDbOperationScope(ImageDbOperationScope.IMAGE); for (DiskImage diskImage : getParameters().getVmTemplate().getDiskList()) { if (originalDiskId.equals(diskImage.getId())) { tempVar.setQuotaId(diskImage.getQuotaId()); -- To view, visit http://gerrit.ovirt.org/21568 To unsubscribe, visit http://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ic1d8220f2b4934dc9473d2ad3c4f7ceb4623e3a7 Gerrit-PatchSet: 1 Gerrit-Project: ovirt-engine Gerrit-Branch: master Gerrit-Owner: Sergey Gotliv <sgot...@redhat.com> _______________________________________________ Engine-patches mailing list Engine-patches@ovirt.org http://lists.ovirt.org/mailman/listinfo/engine-patches