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>
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()