Martin Sivák has uploaded a new change for review.
Change subject: Add setIoTune and getIoTunePolicy to the xml-rpc API
......................................................................
Add setIoTune and getIoTunePolicy to the xml-rpc API
Change-Id: I1cac66eb93b3702b6274b3dfd0816158532effc3
Signed-off-by: Martin Sivak <msivak(a)redhat.com>
---
M vdsm/rpc/BindingXMLRPC.py
1 file changed, 11 insertions(+), 1 deletion(-)
git pull ssh://gerrit.ovirt.org:29418/vdsm refs/changes/15/29115/1
diff --git a/vdsm/rpc/BindingXMLRPC.py b/vdsm/rpc/BindingXMLRPC.py
index c1c7490..b03863f 100644
--- a/vdsm/rpc/BindingXMLRPC.py
+++ b/vdsm/rpc/BindingXMLRPC.py
@@ -462,6 +462,14 @@
api = API.Global()
return api.getAllVmStats()
+ def vmGetIoTunePolicy(self, params):
+ vm = API.VM(params['vmId'])
+ return vm.getIoTunePolicy()
+
+ def vmSetIoTune(self, params):
+ vm = API.VM(params['vmId'])
+ return vm.setIoTune(params['tunables'])
+
def vmMigrationCreate(self, params):
vm = API.VM(params['vmId'])
return vm.migrationCreate(params)
@@ -990,7 +998,9 @@
(self.vmUpdateDevice, 'vmUpdateDevice'),
(self.vmSetNumberOfCpus, 'setNumberOfCpus'),
(self.merge, 'merge'),
- (self.vmUpdateVmPolicy, 'updateVmPolicy'))
+ (self.vmUpdateVmPolicy, 'updateVmPolicy'),
+ (self.vmSetIoTune, 'setIoTune'),
+ (self.vmGetIoTunePolicy, 'getIoTunePolicy'))
def getIrsMethods(self):
return ((self.domainActivate, 'activateStorageDomain'),
--
To view, visit
http://gerrit.ovirt.org/29115
To unsubscribe, visit
http://gerrit.ovirt.org/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I1cac66eb93b3702b6274b3dfd0816158532effc3
Gerrit-PatchSet: 1
Gerrit-Project: vdsm
Gerrit-Branch: master
Gerrit-Owner: Martin Sivák <msivak(a)redhat.com>