X-Git-Url: http://git.apps.os.sepia.ceph.com/?p=xfstests-dev.git;a=blobdiff_plain;f=common.dump;h=a0fa43ce1859059d8447b944773efe342d9afb13;hp=66c12950e675cb977c780968e97eeab782567046;hb=6c2f20613b37372c46e3429aea56922a5524eb51;hpb=a777d6221eb64e9828378e7572e6fd8a3c50383a diff --git a/common.dump b/common.dump index 66c12950..a0fa43ce 100644 --- a/common.dump +++ b/common.dump @@ -87,9 +87,17 @@ _mt() op=$1 if _isrmt; then # REMOTE - _rmthost=`echo $dumptape | awk -F: '{print $1}'` _rmtdev=`echo $dumptape | awk -F: '{print $2}'` - rsh -n $_rmthost "mt -t $_rmtdev $op" + + if echo $dumptape | grep '@' >/dev/null; then + _spec=`echo $dumptape | awk -F: '{print $1}'` + _rmtuser=`echo $_spec | awk -F@ '{print $1}'` + _rmthost=`echo $_spec | awk -F@ '{print $2}'` + rsh -n -l $_rmtuser $_rmthost "mt -t $_rmtdev $op" + else + _rmthost=`echo $dumptape | awk -F: '{print $1}'` + rsh -n $_rmthost "mt -t $_rmtdev $op" + fi else #LOCAL mt -t $dumptape $op