Liron Ar has uploaded a new change for review. Change subject: core: AddDiskCommand - support for running as internal command ......................................................................
core: AddDiskCommand - support for running as internal command When running the add disk command from other command, pass the correct data to the executed child command. Change-Id: I8236d2f0f8139a969f2cf1ee1f706180a0d3b134 Signed-off-by: Liron Aravot <lara...@redhat.com> --- M backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/AddDiskCommand.java 1 file changed, 7 insertions(+), 1 deletion(-) git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/63/23463/1 diff --git a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/AddDiskCommand.java b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/AddDiskCommand.java index 5f49162..378e5c0 100644 --- a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/AddDiskCommand.java +++ b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/AddDiskCommand.java @@ -374,7 +374,13 @@ parameters.setDiskAlias(getDiskAlias()); parameters.setShouldRemainIllegalOnFailedExecution(getParameters().isShouldRemainIllegalOnFailedExecution()); parameters.setStorageDomainId(getStorageDomainId()); - parameters.setParentCommand(VdcActionType.AddDisk); + if (getParameters().getParentCommand() == VdcActionType.Unknown){ + parameters.setParentCommand(VdcActionType.AddDisk); + parameters.setParentParameters(getParameters()); + } else { + parameters.setParentCommand(getParameters().getParentCommand()); + parameters.setParentParameters(getParameters().getParentParameters()); + } parameters.setEntityInfo(getParameters().getEntityInfo()); parameters.setStoragePoolId(getStorageDomain().getStoragePoolId()); if (getVm() != null) { -- To view, visit http://gerrit.ovirt.org/23463 To unsubscribe, visit http://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I8236d2f0f8139a969f2cf1ee1f706180a0d3b134 Gerrit-PatchSet: 1 Gerrit-Project: ovirt-engine Gerrit-Branch: master Gerrit-Owner: Liron Ar <lara...@redhat.com> _______________________________________________ Engine-patches mailing list Engine-patches@ovirt.org http://lists.ovirt.org/mailman/listinfo/engine-patches