Only three events are reported now:
normal state-changed user-capacity But there's a fourth argument passed to the script that will report current state description.
This commit is contained in:
parent
debeab5278
commit
29742be0c4
@ -1,32 +1,24 @@
|
|||||||
#!/bin/sh -
|
#!/bin/sh -
|
||||||
#
|
#
|
||||||
# $NetBSD: sensor_battery,v 1.2 2007/07/17 13:56:25 xtraeme Exp $
|
# $NetBSD: sensor_battery,v 1.3 2007/09/04 16:59:49 xtraeme Exp $
|
||||||
#
|
#
|
||||||
# Generic script for battery sensors.
|
# Generic script for battery sensors.
|
||||||
#
|
#
|
||||||
# Arguments passed by powerd(8):
|
# Arguments passed by powerd(8):
|
||||||
#
|
#
|
||||||
# script_path device event sensor
|
# script_path device event sensor state_description
|
||||||
|
|
||||||
case "${2}" in
|
case "${2}" in
|
||||||
normal)
|
normal)
|
||||||
logger -p warning "${0}: ${3}: NORMAL: capacity reached normal state (${1})" >&1
|
logger -p warning "${0}: (${3}) capacity reached normal state (${1})" >&1
|
||||||
exit 0
|
exit 0
|
||||||
;;
|
;;
|
||||||
critical)
|
state-changed)
|
||||||
logger -p warning "${0}: ${3}: CRITICAL: capacity dropped below limit! (${1})" >&1
|
logger -p warning "${0}: (${3}) state changed to ${4} [${1}]" >&1
|
||||||
exit 0
|
|
||||||
;;
|
|
||||||
warning-under)
|
|
||||||
logger -p warning "${0}: ${3}: WARNING: capacity dropped below limit (${1})" >&1
|
|
||||||
exit 0
|
|
||||||
;;
|
|
||||||
critical-under)
|
|
||||||
logger -p warning "${0}: ${3}: CRITICAL: capacity dropped below low critical limit! (${1})" >&1
|
|
||||||
exit 0
|
exit 0
|
||||||
;;
|
;;
|
||||||
user-capacity)
|
user-capacity)
|
||||||
logger -p warning "${0}: ${3}: USER DEFINED: capacity dropped below limit (${1})" >&1
|
logger -p warning "${0}: (${3}) USER DEFINED: capacity dropped below limit (${1})" >&1
|
||||||
exit 0
|
exit 0
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user