Change in vdsm[master]: gluster: add task support

danken at redhat.com danken at redhat.com
Fri Oct 4 20:28:32 UTC 2013


Dan Kenigsberg has submitted this change and it was merged.

Change subject: gluster: add task support
......................................................................


gluster: add task support

gluster volume operations like rebalance, replace-brick, remove-brick
are async operations which needs to be tracked as async tasks in
oVirt. This is done by introducing below new verbs.

New verb:
* glusterTasksList
    - return value structure:
        {TASKID: {
                  "volume": VOLUMENAME,
                  "status": TaskStatus,
                  "type": TaskType,
	          "bricks": [BRICK1,..],
		  "data": SUMMARY
                  }, ...}

Change-Id: I154df353bc6f23001d7bf61b8f5345abd2019cb6
Signed-off-by: Bala.FA <barumuga at redhat.com>
Signed-off-by: Timothy Asir <tjeyasin at redhat.com>
Signed-off-by: Aravinda VK <avishwan at redhat.com>
Reviewed-on: http://gerrit.ovirt.org/10200
Reviewed-by: Saggi Mizrahi <smizrahi at redhat.com>
Reviewed-by: Dan Kenigsberg <danken at redhat.com>
---
M client/vdsClientGluster.py
M tests/Makefile.am
M tests/glusterTestData.py
A tests/glusterVolumeTasks.xml
M tests/gluster_cli_tests.py
M vdsm.spec.in
M vdsm/gluster/Makefile.am
M vdsm/gluster/__init__.py
M vdsm/gluster/api.py
M vdsm/gluster/cli.py
M vdsm/gluster/exception.py
A vdsm/gluster/tasks.py
M vdsm/gluster/vdsmapi-gluster-schema.json
13 files changed, 353 insertions(+), 2 deletions(-)

Approvals:
  Saggi Mizrahi: Looks good to me, but someone else must approve
  Aravinda VK: Verified
  Dan Kenigsberg: Looks good to me, approved



-- 
To view, visit http://gerrit.ovirt.org/10200
To unsubscribe, visit http://gerrit.ovirt.org/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I154df353bc6f23001d7bf61b8f5345abd2019cb6
Gerrit-PatchSet: 20
Gerrit-Project: vdsm
Gerrit-Branch: master
Gerrit-Owner: Bala.FA <barumuga at redhat.com>
Gerrit-Reviewer: Adam Litke <agl at us.ibm.com>
Gerrit-Reviewer: Aravinda VK <avishwan at redhat.com>
Gerrit-Reviewer: Ayal Baron <abaron at redhat.com>
Gerrit-Reviewer: Bala.FA <barumuga at redhat.com>
Gerrit-Reviewer: Better Saggi <bettersaggi at gmail.com>
Gerrit-Reviewer: Dan Kenigsberg <danken at redhat.com>
Gerrit-Reviewer: Federico Simoncelli <fsimonce at redhat.com>
Gerrit-Reviewer: Saggi Mizrahi <smizrahi at redhat.com>
Gerrit-Reviewer: ShaoHe Feng <shaohef at linux.vnet.ibm.com>
Gerrit-Reviewer: Timothy Asir <tjeyasin at redhat.com>
Gerrit-Reviewer: Yaniv Bronhaim <ybronhei at redhat.com>
Gerrit-Reviewer: ndarshan <dnarayan at redhat.com>
Gerrit-Reviewer: oVirt Jenkins CI Server


More information about the vdsm-patches mailing list