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 <[email protected]> --- 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/40/21640/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 b187e7f..67d3ca2 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; @@ -315,6 +316,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 (diskGuidList.get(i).equals(diskImage.getId())) { tempVar.setQuotaId(diskImage.getQuotaId()); -- To view, visit http://gerrit.ovirt.org/21640 To unsubscribe, visit http://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ic1d8220f2b4934dc9473d2ad3c4f7ceb4623e3a7 Gerrit-PatchSet: 1 Gerrit-Project: ovirt-engine Gerrit-Branch: ovirt-engine-3.3 Gerrit-Owner: Sergey Gotliv <[email protected]> _______________________________________________ Engine-patches mailing list [email protected] http://lists.ovirt.org/mailman/listinfo/engine-patches
