The mount points of the test clients were created based on the auth
ID they used. So two clients using the same auth ID could not create
different mount points in a straight forward way. Expose the
directory name of the mount point as a public attribute allowing
client mount points to be easily changed whenever needed.
Signed-off-by: Ramana Raja <rraja@redhat.com>
(cherry picked from commit
64869a3e4d5722e84f791ee3a07bf445d4402d32)
(cherry picked from commit
dcdccfcd57aa6061620c8796c7cd90829cae03aa)
self.test_dir = test_dir
self.client_id = client_id
self.client_remote = client_remote
+ self.mountpoint_dir_name = 'mnt.{id}'.format(id=self.client_id)
self.test_files = ['a', 'b', 'c']
@property
def mountpoint(self):
- return os.path.join(self.test_dir, 'mnt.{id}'.format(id=self.client_id))
+ return os.path.join(
+ self.test_dir, '{dir_name}'.format(dir_name=self.mountpoint_dir_name))
def is_mounted(self):
raise NotImplementedError()