Change in vdsm[master]: jsonrpcvdscli: add storage verbs

sbonazzo at redhat.com sbonazzo at redhat.com
Fri Mar 25 14:47:37 UTC 2016


Sandro Bonazzola has uploaded a new change for review.

Change subject: jsonrpcvdscli: add storage verbs
......................................................................

jsonrpcvdscli: add storage verbs

Add verbs used by ovirt-hosted-engine-setup for
handling the storage setup.

Change-Id: Ib2066afcbc8e7cac6a9ed534b2bb4034ea0fd854
Related-To: https://bugzilla.redhat.com/1228641
Signed-off-by: Sandro Bonazzola <sbonazzo at redhat.com>
---
M lib/vdsm/jsonrpcvdscli.py
1 file changed, 27 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.ovirt.org:29418/vdsm refs/changes/52/55252/1

diff --git a/lib/vdsm/jsonrpcvdscli.py b/lib/vdsm/jsonrpcvdscli.py
index 918b361..11738a2 100644
--- a/lib/vdsm/jsonrpcvdscli.py
+++ b/lib/vdsm/jsonrpcvdscli.py
@@ -39,18 +39,39 @@
 
 
 _COMMAND_CONVERTER = {
+    'activateStorageDomain': 'StorageDomain.activate',
+    'connectStoragePool': 'StoragePool.connect',
     'connectStorageServer': 'StoragePool.connectStorageServer',
     'create': 'VM.create',
+    'createStorageDomain': 'StorageDomain.create',
+    'createStoragePool': 'StoragePool.create',
+    'createVG': 'LVMVolumeGroup.create',
     'destroy': 'VM.destroy',
+    'destroyStoragePool': 'StoragePool.destroy',
+    'detachStorageDomain': 'StorageDomain.detach',
+    'disconnectStoragePool': 'StoragePool.disconnect',
     'disconnectStorageServer': 'StoragePool.disconnectStorageServer',
+    'discoverSendTargets': 'ISCSIConnection.discoverSendTargets',
+    'formatStorageDomain': 'StorageDomain.format',
     'fullList': 'Host.getVMFullList',
     'getAllVmStats': 'Host.getAllVmStats',
     'getConnectedStoragePoolsList': 'Host.getConnectedStoragePools',
+    'getDeviceList': 'Host.getDeviceList',
+    'getStorageDomainInfo': 'StorageDomain.getInfo',
     'getStorageDomainsList': 'Host.getStorageDomains',
+    'getStorageDomainStats': 'StorageDomain.getStats',
+    'getStoragePoolInfo': 'StoragePool.getInfo',
+    'getSpmStatus': 'StoragePool.getSpmStatus',
     'getVdsCapabilities': 'Host.getCapabilities',
     'getVdsHardwareInfo': 'Host.getHardwareInfo',
     'getVdsStats': 'Host.getStats',
+    'getVGInfo': 'LVMVolumeGroup.getInfo',
     'getVmStats': 'VM.getStats',
+    'glusterVolumeCreate': 'GlusterVolume.create',
+    'glusterVolumeSet': 'GlusterVolume.set',
+    'glusterVolumesList': 'GlusterVolume.list',
+    'glusterVolumeStart': 'GlusterVolume.start',
+    'glusterTasksList': 'GlusterTask.list',
     'hotplugDisk': 'VM.hotplugDisk',
     'hotplugNic': 'VM.hotplugNic',
     'hotunplugDisk': 'VM.hotunplugDisk',
@@ -58,13 +79,19 @@
     'list': 'Host.getVMList',
     'migrationCreate': 'VM.migrationCreate',
     'ping': 'Host.ping',
+    'repoStats': 'Host.getStorageRepoStats',
     'setBalloonTarget': 'VM.setBalloonTarget',
     'setCpuTunePeriod': 'VM.setCpuTunePeriod',
     'setCpuTuneQuota': 'VM.setCpuTuneQuota',
     'setMOMPolicy': 'Host.setMOMPolicy',
     'setSafeNetworkConfig': 'Host.setSafeNetworkConfig',
     'setupNetworks': 'Host.setupNetworks',
+    'spmStart': 'StoragePool.spmStart',
+    'spmStop': 'StoragePool.spmStop',
+    'startMonitoringDomain': 'Host.startMonitoringDomain',
+    'stopMonitoringDomain': 'Host.stopMonitoringDomain',
     'updateVmPolicy': 'VM.updateVmPolicy',
+    'validateStorageDomain': 'StorageDomain.validate',
 }
 
 


-- 
To view, visit https://gerrit.ovirt.org/55252
To unsubscribe, visit https://gerrit.ovirt.org/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ib2066afcbc8e7cac6a9ed534b2bb4034ea0fd854
Gerrit-PatchSet: 1
Gerrit-Project: vdsm
Gerrit-Branch: master
Gerrit-Owner: Sandro Bonazzola <sbonazzo at redhat.com>


More information about the vdsm-patches mailing list