commit 12f95b1373dad7b1a9201fb009093051fa2f8755
Author: Alyson Rosa <email address hidden>
Date: Tue Aug 16 09:19:42 2016 -0300
Fix Manila HNAS driver managing a share twice
Manila HNAS driver splits the path to manage a share by ':', so when
passing a path with two colons the last part is ignored, it causes the
possibility to manage a share twice. For example:
Reviewed: https:/ /review. openstack. org/355906 /git.openstack. org/cgit/ openstack/ manila/ commit/ ?id=12f95b1373d ad7b1a9201fb009 093051fa2f8755
Committed: https:/
Submitter: Jenkins
Branch: master
commit 12f95b1373dad7b 1a9201fb0090930 51fa2f8755
Author: Alyson Rosa <email address hidden>
Date: Tue Aug 16 09:19:42 2016 -0300
Fix Manila HNAS driver managing a share twice
Manila HNAS driver splits the path to manage a share by ':', so when
passing a path with two colons the last part is ignored, it causes the
possibility to manage a share twice. For example:
manila manage --name test1 --share-type hds ubuntu@hnas#Hitachi nfs 24.49.26: /shares/ f5b21612- 9841-42c8- bec4-ca32ba70a9 ae
172.
and
manila manage --name test2 --share-type hds ubuntu@hnas#Hitachi nfs 24.49.26: /shares/ f5b21612- 9841-42c8- bec4-ca32ba70a9 ae:1
172.
Changing the split to search for ':/shares/' prevents a share to be
managed twice.
Change-Id: Ie97f749d7093db 69a757db7c04041 f6f649c7ce9
Closes-Bug: #1613683