Change in vdsm[master]: hsm: encapsulate devPath in appropriateDevice

derez at redhat.com derez at redhat.com
Wed Feb 12 16:46:19 UTC 2014


Daniel Erez has uploaded a new change for review.

Change subject: hsm: encapsulate devPath in appropriateDevice
......................................................................

hsm: encapsulate devPath in appropriateDevice

As a continuation of Ie0d4d805ca333990ea1f612eb03a87f4a505f4a8,
appropriateDevice method now returns devPath as well.

Change-Id: Iaf8f53999bde70eb4b2b1b0a927c9412d4597134
Signed-off-by: Daniel Erez <derez at redhat.com>
---
M vdsm/clientIF.py
M vdsm/storage/hsm.py
2 files changed, 2 insertions(+), 2 deletions(-)


  git pull ssh://gerrit.ovirt.org:29418/vdsm refs/changes/06/24406/1

diff --git a/vdsm/clientIF.py b/vdsm/clientIF.py
index 464d6e1..fe339bb 100644
--- a/vdsm/clientIF.py
+++ b/vdsm/clientIF.py
@@ -271,7 +271,7 @@
                 drive["truesize"] = res['truesize']
                 drive["apparentsize"] = res['apparentsize']
 
-                volPath = os.path.join("/dev/mapper", drive["GUID"])
+                volPath = res['devPath']
 
             # UUID drive format
             elif "UUID" in drive:
diff --git a/vdsm/storage/hsm.py b/vdsm/storage/hsm.py
index 9420931..18e6555 100644
--- a/vdsm/storage/hsm.py
+++ b/vdsm/storage/hsm.py
@@ -3112,7 +3112,7 @@
         # that use it to overcome xmlrpc integer size limitation issues.
         size = str(multipath.getDeviceSize(devicemapper.getDmId(guid)))
 
-        return dict(truesize=size, apparentsize=size)
+        return dict(truesize=size, apparentsize=size, devPath=devPath)
 
     @public
     def inappropriateDevices(self, thiefId):


-- 
To view, visit http://gerrit.ovirt.org/24406
To unsubscribe, visit http://gerrit.ovirt.org/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Iaf8f53999bde70eb4b2b1b0a927c9412d4597134
Gerrit-PatchSet: 1
Gerrit-Project: vdsm
Gerrit-Branch: master
Gerrit-Owner: Daniel Erez <derez at redhat.com>


More information about the vdsm-patches mailing list