Signed-off-by: Masatake YAMATO <yamato@redhat.com>
# if we use findmnt.
local FINDMNT_MNTID_DEV=$("${FINDMNT}" --raw -n -o ID,MAJ:MIN | grep "^${MNTID}")
echo 'FINDMNT[RUN]:' $?
- [ "${MNTID} ${DEV}" == "${FINDMNT_MNTID_DEV}" ]
- echo 'DEV[STR]:' $?
+ if [ "${MNTID} ${DEV}" == "${FINDMNT_MNTID_DEV}" ]; then
+ echo 'DEV[STR]:' 0
+ else
+ echo 'DEV[STR]:' 1
+ # Print more information for debugging
+ echo 'MNTID:' "${MNTID}"
+ echo 'DEV:' "${DEV}"
+ echo 'MNTID DEV:' "${MNTID} ${DEV}"
+ echo 'FINDMNT_MNTID_DEV:' "${FINDMNT_MNTID_DEV}"
+ fi
}
LSFD_NLINK=$(${TS_CMD_LSFD} --raw -n -o NLINK -Q "${EXPR}")
echo 'NLINK[RUN]:' $?
- [ "${LSFD_NLINK}" == $(stat -c %h /) ]
- echo 'NLINK[STR]:' $?
+ if [ "${LSFD_NLINK}" == $(stat -c %h /) ]; then
+ echo 'NLINK[STR]:' 0
+ else
+ echo 'NLINK[STR]:' 1
+ echo 'LSFD_NLINK:' "${LSFD_NLINK}"
+ echo 'stat reports:' "$(stat -c %h /)"
+ fi
kill -CONT ${PID}
wait ${MKFDS_PID}