diff options
Diffstat (limited to 'contrib/check_joy.sh')
-rwxr-xr-x | contrib/check_joy.sh | 69 |
1 files changed, 0 insertions, 69 deletions
diff --git a/contrib/check_joy.sh b/contrib/check_joy.sh deleted file mode 100755 index 8783a59f..00000000 --- a/contrib/check_joy.sh +++ /dev/null @@ -1,69 +0,0 @@ -#! /bin/sh - -PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin - -PROGNAME=`basename $0` -PROGPATH=`echo $0 | sed -e 's,[\\/][^\\/][^\\/]*$,,'` -REVISION=`echo '$Revision: 2 $' | sed -e 's/[^0-9.]//g'` -STATUS="" - -. $PROGPATH/utils.sh - - -print_usage() { - echo "Usage: $PROGNAME /dev/js<#> <button #>" -} - -print_help() { - print_revision $PROGNAME $REVISION - echo "" - print_usage - echo "" - echo "This plugin checks a joystick button status using the " - echo "joyreadbutton utility from the joyd package." - echo "" - support - exit 0 -} - -if [ $# -ne 2 ]; then - print_usage - exit 0 -fi - -case "$1" in - --help) - print_help - exit 0 - ;; - -h) - print_help - exit 0 - ;; - --version) - print_revision $PROGNAME $REVISION - exit 0 - ;; - -V) - print_revision $PROGNAME $REVISION - exit 0 - ;; - /dev/js*) - joyreadbutton $1 $2 1>&1 1>/dev/null - STATUS=$? - if [ "$STATUS" -eq 0 ]; then - echo OK - exit 0 - elif [ "$STATUS" -eq 1 ];then - echo CRITICAL - exit 2 - else - echo UNKNOWN - exit -1 - fi - ;; - *) - print_usage - exit 0 - ;; -esac |