[Engine-patches] Change in ovirt-engine[master]: core: Task Manager Support monitoring of VDSM tasks
masayag at redhat.com
masayag at redhat.com
Mon Jan 16 13:25:34 EST 2012
Moti Asayag has uploaded a new change for review.
Change subject: core: Task Manager Support monitoring of VDSM tasks
......................................................................
core: Task Manager Support monitoring of VDSM tasks
The patch adds supports for monitoring VDSM tasks as steps of a job.
Each task is represented as a step. Upon task completion the step will
be updated to reflect its status.
Once endAction is invoked, the Job will be ended with the relevant status.
The patch contains default implementation for non-internal command and
specific implementation for AddDiskToVmCommand as it calls internal
command (AddVmFromScratchCommand) which calls internal command itself
(AddImageFromScratchCommand) which creates the steps.
Later patches will cover the rest of the scenarios of internal commands
which calls internal commands that create Tasks.
In next patch finalizing a step which describes VDSM task and a Job will
be added.
Change-Id: I3821ab99fe3d9a7ff5e977456df0aa50fe1cfc9e
---
M backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/AddDiskToVmCommand.java
M backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/AddImageFromScratchCommand.java
M backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/AddVmFromScratchCommand.java
M backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/AsyncTaskFactory.java
M backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/CommandBase.java
M backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/CreateCloneOfTemplateCommand.java
M backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/CreateImageTemplateCommand.java
M backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/CreateSnapshotCommand.java
M backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/EntityAsyncTask.java
M backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/HibernateVmCommand.java
M backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/MergeSnapshotSingleDiskCommand.java
M backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/MoveMultipleImageGroupsCommand.java
M backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/MoveOrCopyImageGroupCommand.java
M backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/RemoveImageCommand.java
M backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/RemoveTemplateSnapshotCommand.java
M backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/RestoreFromSnapshotCommand.java
M backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/VmCommand.java
M backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/asynctasks/AsyncTaskCreationInfo.java
18 files changed, 73 insertions(+), 29 deletions(-)
git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/94/1094/1
--
To view, visit http://gerrit.ovirt.org/1094
To unsubscribe, visit http://gerrit.ovirt.org/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I3821ab99fe3d9a7ff5e977456df0aa50fe1cfc9e
Gerrit-PatchSet: 1
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Moti Asayag <masayag at redhat.com>
More information about the Engine-patches
mailing list