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@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):