Xu He Jie has uploaded a new change for review.
Change subject: move the implement of storage related api to hsm
......................................................................
move the implement of storage related api to hsm
Change-Id: Iff7969ac4aa17d52741a5b46c00efd62fc0f9dc6
Signed-off-by: Xu He Jie <xuhj(a)linux.vnet.ibm.com>
---
M vdsm/API.py
M vdsm/storage/hsm.py
2 files changed, 469 insertions(+), 178 deletions(-)
git pull ssh://gerrit.ovirt.org:29418/vdsm refs/changes/26/5526/1
--
To view, visit http://gerrit.ovirt.org/5526
To unsubscribe, visit http://gerrit.ovirt.org/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: Iff7969ac4aa17d52741a5b46c00efd62fc0f9dc6
Gerrit-PatchSet: 1
Gerrit-Project: vdsm
Gerrit-Branch: master
Gerrit-Owner: Xu He Jie <xuhj(a)linux.vnet.ibm.com>
Xu He Jie has uploaded a new change for review.
Change subject: move VM api implement to vmm module
......................................................................
move VM api implement to vmm module
Create a vmm module to manage vm stuff. clientIF will
instance VMM and VMM will regist it's API implement to
API layer. After all API implement move to submodule,
we don't need passing clientIF to anywhere and any
global object.
* create vmm module to manager vm
* move VM api implement to vmm module
Change-Id: Ib27a0e9300b55f25fa81d66d1055688122bb33db
Signed-off-by: Xu He Jie <xuhj(a)linux.vnet.ibm.com>
---
M vdsm.spec.in
M vdsm/API.py
M vdsm/BindingXMLRPC.py
M vdsm/Makefile.am
M vdsm/clientIF.py
A vdsm/vmm.py
6 files changed, 854 insertions(+), 598 deletions(-)
git pull ssh://gerrit.ovirt.org:29418/vdsm refs/changes/25/5525/1
--
To view, visit http://gerrit.ovirt.org/5525
To unsubscribe, visit http://gerrit.ovirt.org/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: Ib27a0e9300b55f25fa81d66d1055688122bb33db
Gerrit-PatchSet: 1
Gerrit-Project: vdsm
Gerrit-Branch: master
Gerrit-Owner: Xu He Jie <xuhj(a)linux.vnet.ibm.com>
Xu He Jie has uploaded a new change for review.
Change subject: add api registeration mechanism
......................................................................
add api registeration mechanism
add registAPI method, then other modules can implement the api and
regist their implement to API.py.
*add api registeration mechanism
*add Base class for add ABCMeta as metaclass
*add class decorator for add abstractmethod for every public method.
this can limit people to implement the api as interface.
*add PartialProxy it similar as functools.partial, but this can
access class member
Change-Id: I8eabbec2526041e548591b62252d754b1f5934b5
Signed-off-by: Xu He Jie <xuhj(a)linux.vnet.ibm.com>
---
A tests/apiTests.py
M vdsm/API.py
2 files changed, 119 insertions(+), 0 deletions(-)
git pull ssh://gerrit.ovirt.org:29418/vdsm refs/changes/24/5524/1
--
To view, visit http://gerrit.ovirt.org/5524
To unsubscribe, visit http://gerrit.ovirt.org/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I8eabbec2526041e548591b62252d754b1f5934b5
Gerrit-PatchSet: 1
Gerrit-Project: vdsm
Gerrit-Branch: master
Gerrit-Owner: Xu He Jie <xuhj(a)linux.vnet.ibm.com>
Royce Lv has uploaded a new change for review.
Change subject: add general test to be compatible for xmlrpc and rest
......................................................................
add general test to be compatible for xmlrpc and rest
this allow xmlrpc and rest to share common functional testcases
and different binding to handle their own interface
use def file to make test case dynamically changable
Change-Id: I00449f9c22800e2b00109990a7e535da986c5d48
Signed-off-by: Royce Lv<lvroyce(a)linux.vnet.ibm.com>
---
M configure.ac
M tests/functional/Makefile.am
A tests/functional/SampleDef/Makefile.am
A tests/functional/SampleDef/testBindingUp.def
A tests/functional/defLoader.py
A tests/functional/generalTest.py
M vdsm.spec.in
7 files changed, 121 insertions(+), 1 deletion(-)
git pull ssh://gerrit.ovirt.org:29418/vdsm refs/changes/08/5308/1
--
To view, visit http://gerrit.ovirt.org/5308
To unsubscribe, visit http://gerrit.ovirt.org/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I00449f9c22800e2b00109990a7e535da986c5d48
Gerrit-PatchSet: 1
Gerrit-Project: vdsm
Gerrit-Branch: master
Gerrit-Owner: Royce Lv <lvroyce(a)linux.vnet.ibm.com>
Mark Wu has uploaded a new change for review.
Change subject: Fix return value of shutdown() on failure
......................................................................
Fix return value of shutdown() on failure
Change-Id: Ice01a8db664c8c1a3ca32c15de4865f362e7210e
Signed-off-by: Mark Wu <wudxw(a)linux.vnet.ibm.com>
---
M vdsm/vm.py
1 file changed, 2 insertions(+), 0 deletions(-)
git pull ssh://gerrit.ovirt.org:29418/vdsm refs/changes/34/5434/1
--
To view, visit http://gerrit.ovirt.org/5434
To unsubscribe, visit http://gerrit.ovirt.org/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: Ice01a8db664c8c1a3ca32c15de4865f362e7210e
Gerrit-PatchSet: 1
Gerrit-Project: vdsm
Gerrit-Branch: master
Gerrit-Owner: Mark Wu <wudxw(a)linux.vnet.ibm.com>
Mark Wu has uploaded a new change for review.
Change subject: Remove local mount point if storage server connection fails
......................................................................
Remove local mount point if storage server connection fails
Change-Id: Ic7aa1a47b7fa3577e83daa82fbad17fdc2ebd51f
Signed-off-by: Mark Wu <wudxw(a)linux.vnet.ibm.com>
---
M vdsm/storage/storageServer.py
1 file changed, 5 insertions(+), 2 deletions(-)
git pull ssh://gerrit.ovirt.org:29418/vdsm refs/changes/98/4298/1
--
To view, visit http://gerrit.ovirt.org/4298
To unsubscribe, visit http://gerrit.ovirt.org/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: Ic7aa1a47b7fa3577e83daa82fbad17fdc2ebd51f
Gerrit-PatchSet: 1
Gerrit-Project: vdsm
Gerrit-Branch: master
Gerrit-Owner: Mark Wu <wudxw(a)linux.vnet.ibm.com>
Royce Lv has uploaded a new change for review.
Change subject: change misc.retry to make it more general
......................................................................
change misc.retry to make it more general
add argument list to misc.retry to make it usable for function
with arguments.
Change-Id: I2b7d87629762d4d8f248d50fa4da71a0af3645d8
Signed-off-by: Royce Lv <lvroyce(a)linux.vnet.ibm.com>
---
M vdsm/storage/misc.py
M vdsm/supervdsm.py
2 files changed, 4 insertions(+), 3 deletions(-)
git pull ssh://gerrit.ovirt.org:29418/vdsm refs/changes/32/4032/1
--
To view, visit http://gerrit.ovirt.org/4032
To unsubscribe, visit http://gerrit.ovirt.org/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I2b7d87629762d4d8f248d50fa4da71a0af3645d8
Gerrit-PatchSet: 1
Gerrit-Project: vdsm
Gerrit-Branch: master
Gerrit-Owner: Royce Lv <lvroyce(a)linux.vnet.ibm.com>
Greg Padgett has uploaded a new change for review.
Change subject: Don't ignore nfs_mount_options in vdsm.conf
......................................................................
Don't ignore nfs_mount_options in vdsm.conf
The nfs_mount_options configuration setting in vdsm.conf was ignored.
The options will now be processed, but options passed to VDSM from the
backend will take priority.
Change-Id: I3c1d13bfd98a9b41b9728bdcb7f01b3161c26bd8
Signed-off-by: Greg Padgett <gpadgett(a)redhat.com>
---
M vdsm/storage/fileUtils.py
M vdsm/storage/storageServer.py
2 files changed, 7 insertions(+), 4 deletions(-)
git pull ssh://gerrit.ovirt.org:29418/vdsm refs/changes/68/5368/1
--
To view, visit http://gerrit.ovirt.org/5368
To unsubscribe, visit http://gerrit.ovirt.org/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I3c1d13bfd98a9b41b9728bdcb7f01b3161c26bd8
Gerrit-PatchSet: 1
Gerrit-Project: vdsm
Gerrit-Branch: master
Gerrit-Owner: Greg Padgett <gpadgett(a)redhat.com>