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 <msi...@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 <msi...@redhat.com>
_______________________________________________
vdsm-patches mailing list
vdsm-patches@lists.fedorahosted.org
https://lists.fedorahosted.org/mailman/listinfo/vdsm-patches

Reply via email to