The ath25 target has its own unique button action config support, which is not used anywhere except for two example logger statements in UCI. Since there is a generic /etc/rc.button facility since some time already there is no reason at all to keep this target specific mechanism anymore, so simply drop it. Signed-off-by: Jo-Philipp Wich <jo@mein.io>master
parent
7509658220
commit
0a3d721465
@ -1,24 +0,0 @@ |
||||
. /lib/functions.sh |
||||
do_button () { |
||||
local button |
||||
local action |
||||
local handler |
||||
local min |
||||
local max |
||||
|
||||
config_get button $1 button |
||||
config_get action $1 action |
||||
config_get handler $1 handler |
||||
config_get min $1 min |
||||
config_get max $1 max |
||||
|
||||
[ "$ACTION" = "$action" -a "$BUTTON" = "$button" -a -n "$handler" ] && { |
||||
[ -z "$min" -o -z "$max" ] && eval $handler |
||||
[ -n "$min" -a -n "$max" ] && { |
||||
[ $min -le $SEEN -a $max -ge $SEEN ] && eval $handler |
||||
} |
||||
} |
||||
} |
||||
|
||||
config_load system |
||||
config_foreach do_button button |
Loading…
Reference in new issue