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