#!/bin/bash

# Licensed under GPL. See http://www.fsf.org/licensing/licenses/gpl.html#SEC1
# Based on private work from poc@pocnet.net - (c) 2005

PROGPATH=`echo $0 | /usr/bin/sed -e 's,[\\/][^\\/][^\\/]*$,,'`
test -x $PROGPATH/utils.sh && . $PROGPATH/utils.sh

# Ohne Parameter blöde machen
if [ $# -lt 1 ]; then
	echo "Usage: ${MYNAME} tapedevice"
	exit ${STATE_UNKNOWN}
elif [ "${1}" = '-v' ]; then
	echo '$Id: check_local_tapedrive,v 1.1 2007/06/07 10:09:07 pschindler Exp $'
	exit ${STATE_UNKNOWN}
fi

RETVAL=0
/usr/bin/mt -f $1 status &>/dev/null || RETVAL=1

if [ ${RETVAL} -ne 0 ]; then
	echo "TAPE CRITICAL [Check drive]"
	exit ${STATE_CRITICAL}
else
	echo "TAPE OK [Drive ready]"
	exit ${STATE_OK}
fi

# EOF
