Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
def __init__(self, name, ssh=None, shortname=None, console=None,
host_key=None, keep_alive=True):
self.name = name
- (self.user, self.hostname) = name.split('@')[-1]
+ (self.user, self.hostname) = name.split('@')
self._shortname = shortname
self.host_key = host_key
self.keep_alive = keep_alive
id_ = role[len(PREFIX):]
log.debug("getting remote for {id} role {role_}".format(id=id_, role_=role))
(remote,) = ctx.cluster.only(role).remotes.iterkeys()
- dir_owner = remote.shortname.split('@', 1)[0]
+ dir_owner = remote.user
mnt = os.path.join(teuthology.get_testdir(ctx), 'mnt.{id}'.format(id=id_))
# if neither kclient nor ceph-fuse are required for a workunit,
# mnt may not exist. Stat and create the directory if it doesn't.