Home | History | Annotate | Line # | Download | only in scripts
      1  1.1  xtraeme #!/bin/sh -
      2  1.1  xtraeme #
      3  1.1  xtraeme #	$NetBSD: sensor_drive,v 1.1 2007/07/01 07:55:53 xtraeme Exp $
      4  1.1  xtraeme #
      5  1.1  xtraeme # Generic script for drive sensors.
      6  1.1  xtraeme #
      7  1.1  xtraeme # Arguments passed by powerd(8):
      8  1.1  xtraeme #
      9  1.1  xtraeme #	script_path device event sensor state_description
     10  1.1  xtraeme 
     11  1.1  xtraeme case "${2}" in
     12  1.1  xtraeme normal)
     13  1.1  xtraeme 	logger -p warning "${0}: normal state reached on ${1} (${3}): ${4}" >&1
     14  1.1  xtraeme 	exit 0
     15  1.1  xtraeme 	;;
     16  1.1  xtraeme state-changed)
     17  1.1  xtraeme 	logger -p warning "${0}: state changed on ${1} (${3}): ${4}" >&1
     18  1.1  xtraeme 	exit 0
     19  1.1  xtraeme 	;;
     20  1.1  xtraeme *)
     21  1.1  xtraeme 	logger -p warning "${0}: unsupported event ${2} on device ${1}" >&1
     22  1.1  xtraeme 	exit 1
     23  1.1  xtraeme 	;;
     24  1.1  xtraeme esac
     25