Deepak C Shetty has uploaded a new change for review.
Change subject: Introduce getMountPoint for NfsStorageDomain ......................................................................
Introduce getMountPoint for NfsStorageDomain
Move the code to generate the mount point into a seperate function, so that classes reusing NfsStorageDomain can override the function to present their own mount point path.
Change-Id: I80f98eddcc31c1f01f42af838ecc483abb955f41 Signed-off-by: Deepak C Shetty deepakcs@linux.vnet.ibm.com --- M vdsm/storage/nfsSD.py 1 file changed, 6 insertions(+), 2 deletions(-)
git pull ssh://gerrit.ovirt.org:29418/vdsm refs/changes/85/8085/1
diff --git a/vdsm/storage/nfsSD.py b/vdsm/storage/nfsSD.py index d84fee6..6b53208 100644 --- a/vdsm/storage/nfsSD.py +++ b/vdsm/storage/nfsSD.py @@ -71,8 +71,7 @@ # Create local path mntPath = fileUtils.transformPath(remotePath)
- mntPoint = os.path.join(cls.storage_repository, - sd.DOMAIN_MNT_POINT, mntPath) + mntPoint = cls.getMountPoint(mntPath)
cls._preCreateValidation(sdUUID, mntPoint, remotePath, version)
@@ -94,6 +93,11 @@
return fsd
+ @classmethod + def getMountPoint(cls, mountPath): + return os.path.join(cls.storage_repository, + sd.DOMAIN_MNT_POINT, mountPath) + def selftest(self): """ Run internal self test
-- To view, visit http://gerrit.ovirt.org/8085 To unsubscribe, visit http://gerrit.ovirt.org/settings
Gerrit-MessageType: newchange Gerrit-Change-Id: I80f98eddcc31c1f01f42af838ecc483abb955f41 Gerrit-PatchSet: 1 Gerrit-Project: vdsm Gerrit-Branch: master Gerrit-Owner: Deepak C Shetty deepakcs@linux.vnet.ibm.com