tape-admin: cleanup ERRFILE handling
* remove stale error-file * mtx shouldn't write to stdout Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
This commit is contained in:
@@ -604,6 +604,7 @@ ltfs_mount () {
|
|||||||
${LTFS} -o devname=$ltfs_devname -o verbose=0 $ltfs_mountpoint 1>/dev/null 2>${ERRFILE}
|
${LTFS} -o devname=$ltfs_devname -o verbose=0 $ltfs_mountpoint 1>/dev/null 2>${ERRFILE}
|
||||||
fi
|
fi
|
||||||
if [ $? -eq 0 ]; then
|
if [ $? -eq 0 ]; then
|
||||||
|
rm -f ${ERRFILE}
|
||||||
return 0
|
return 0
|
||||||
else
|
else
|
||||||
# format tape if needed
|
# format tape if needed
|
||||||
@@ -1176,7 +1177,7 @@ mtx_load () {
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
make_err_file
|
make_err_file
|
||||||
${MTX} -f $changer_device load $slot_source $drive 2>${ERRFILE}
|
${MTX} -f $changer_device load $slot_source $drive 1>/dev/null 2>${ERRFILE}
|
||||||
RET=$?
|
RET=$?
|
||||||
rm -f ${ERRFILE}
|
rm -f ${ERRFILE}
|
||||||
}
|
}
|
||||||
@@ -1223,11 +1224,11 @@ mtx_unload () {
|
|||||||
if test $RET -eq 0; then
|
if test $RET -eq 0; then
|
||||||
break
|
break
|
||||||
fi
|
fi
|
||||||
grep "Error Code=" ${ERRFILE} 2>/dev/null 1>/dev/null
|
grep "Error Code=" ${ERRFILE} 2>/dev/null 1>/dev/null
|
||||||
if test $? -ne 0 ; then
|
if test $? -ne 0 ; then
|
||||||
break
|
break
|
||||||
fi
|
fi
|
||||||
sleep $i
|
sleep $i
|
||||||
done
|
done
|
||||||
cat ${ERRFILE}
|
cat ${ERRFILE}
|
||||||
rm -f ${ERRFILE} >/dev/null 2>&1
|
rm -f ${ERRFILE} >/dev/null 2>&1
|
||||||
|
|||||||
Reference in New Issue
Block a user