Change in vdsm[ovirt-3.5]: virt: Introduce Vm._setVolumeSize helper
alitke at redhat.com
alitke at redhat.com
Wed Aug 19 16:33:38 UTC 2015
Adam Litke has uploaded a new change for review.
Change subject: virt: Introduce Vm._setVolumeSize helper
......................................................................
virt: Introduce Vm._setVolumeSize helper
Backport the Vm._setVolumeSize helper for use by LiveMergeCleanupThread
to update the size of the base volume in cases where the top volume was
smaller than the base volume.
Change-Id: I41ae9d92b3d22cda342209d33a87c7163ab1e5d5
Bug-Url: https://bugzilla.redhat.com/show_bug.cgi?id=1251958
Signed-off-by: Adam Litke <alitke at redhat.com>
---
M vdsm/virt/vm.py
1 file changed, 8 insertions(+), 0 deletions(-)
git pull ssh://gerrit.ovirt.org:29418/vdsm refs/changes/06/45106/1
diff --git a/vdsm/virt/vm.py b/vdsm/virt/vm.py
index e4f270d..6d8cccb 100644
--- a/vdsm/virt/vm.py
+++ b/vdsm/virt/vm.py
@@ -5917,6 +5917,14 @@
(domainID, volumeID))
return res['info']
+ def _setVolumeSize(self, domainID, poolID, imageID, volumeID, size):
+ res = self.cif.irs.setVolumeSize(domainID, poolID, imageID, volumeID,
+ size)
+ if res['status']['code'] != 0:
+ raise StorageUnavailableError(
+ "Unable to set volume size to %s for domain %s volume %s" %
+ (size, domainID, volumeID))
+
def _diskXMLGetVolumeChainInfo(self, diskXML, drive):
def find_element_by_name(doc, name):
for child in doc.childNodes:
--
To view, visit https://gerrit.ovirt.org/45106
To unsubscribe, visit https://gerrit.ovirt.org/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I41ae9d92b3d22cda342209d33a87c7163ab1e5d5
Gerrit-PatchSet: 1
Gerrit-Project: vdsm
Gerrit-Branch: ovirt-3.5
Gerrit-Owner: Adam Litke <alitke at redhat.com>
More information about the vdsm-patches
mailing list