mirror of
https://github.com/hanwckf/immortalwrt-mt798x.git
synced 2025-01-10 03:09:08 +08:00
lantiq: move 01_led_migration script to subtargets
Split the /etc/uci-defaults/01_led_migration scripts into subtargets as already done for most of the other base-files. While this introduces a minor amount of code duplication, it still is considered an improvement, as device-specific settings are kept together in the subtargets' base-files and the script at hand can be removed entirely for two of the subtargets not needing it. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
This commit is contained in:
parent
6299c1760a
commit
b78a266888
@ -0,0 +1,32 @@
|
|||||||
|
#
|
||||||
|
# Copyright (C) 2013 OpenWrt.org
|
||||||
|
#
|
||||||
|
|
||||||
|
. /lib/functions/migrations.sh
|
||||||
|
|
||||||
|
do_internet_led_rename()
|
||||||
|
{
|
||||||
|
config_load system
|
||||||
|
|
||||||
|
[ -n $(config_get led_internet name) ] || return
|
||||||
|
[ -z $(config_get led_dsl name) ] || return
|
||||||
|
|
||||||
|
uci rename system.led_internet=led_dsl
|
||||||
|
uci set system.led_dsl.name=dsl
|
||||||
|
|
||||||
|
logger -t led-migration "internet led renamed to dsl"
|
||||||
|
}
|
||||||
|
|
||||||
|
case "$(board_name)" in
|
||||||
|
alphanetworks,asl56026|\
|
||||||
|
arcadyan,arv7519rw22|\
|
||||||
|
arcadyan,vg3503j|\
|
||||||
|
avm,fritz7360sl|\
|
||||||
|
bt,homehub-v5a)
|
||||||
|
do_internet_led_rename
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
migrations_apply system
|
||||||
|
|
||||||
|
exit 0
|
@ -18,17 +18,11 @@ do_internet_led_rename()
|
|||||||
}
|
}
|
||||||
|
|
||||||
case "$(board_name)" in
|
case "$(board_name)" in
|
||||||
alphanetworks,asl56026|\
|
|
||||||
arcadyan,arv452cqw|\
|
|
||||||
arcadyan,arv7510pw22|\
|
arcadyan,arv7510pw22|\
|
||||||
arcadyan,arv7519rw22|\
|
|
||||||
arcadyan,arv752dpw|\
|
arcadyan,arv752dpw|\
|
||||||
arcadyan,arv752dpw22|\
|
arcadyan,arv752dpw22|\
|
||||||
arcadyan,vg3503j|\
|
|
||||||
avm,fritz7360sl|\
|
|
||||||
bt,homehub-v2b|\
|
bt,homehub-v2b|\
|
||||||
bt,homehub-v3a|\
|
bt,homehub-v3a)
|
||||||
bt,homehub-v5a)
|
|
||||||
do_internet_led_rename
|
do_internet_led_rename
|
||||||
;;
|
;;
|
||||||
netgear,dgn3500|\
|
netgear,dgn3500|\
|
@ -0,0 +1,28 @@
|
|||||||
|
#
|
||||||
|
# Copyright (C) 2013 OpenWrt.org
|
||||||
|
#
|
||||||
|
|
||||||
|
. /lib/functions/migrations.sh
|
||||||
|
|
||||||
|
do_internet_led_rename()
|
||||||
|
{
|
||||||
|
config_load system
|
||||||
|
|
||||||
|
[ -n $(config_get led_internet name) ] || return
|
||||||
|
[ -z $(config_get led_dsl name) ] || return
|
||||||
|
|
||||||
|
uci rename system.led_internet=led_dsl
|
||||||
|
uci set system.led_dsl.name=dsl
|
||||||
|
|
||||||
|
logger -t led-migration "internet led renamed to dsl"
|
||||||
|
}
|
||||||
|
|
||||||
|
case "$(board_name)" in
|
||||||
|
arcadyan,arv452cqw)
|
||||||
|
do_internet_led_rename
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
migrations_apply system
|
||||||
|
|
||||||
|
exit 0
|
Loading…
x
Reference in New Issue
Block a user