base-files: allow exceptions when removing devicename from LEDs
[openwrt/staging/dedeckeh.git] / target / linux / ramips / mt7620 / base-files / etc / uci-defaults / 04_led_migration
1 . /lib/functions.sh
2 . /lib/functions/migrations.sh
3
4 board=$(board_name)
5
6 case "$board" in
7 lenovo,newifi-y1)
8 migrate_leds "^y1:=newifi-y1:"
9 ;;
10 lenovo,newifi-y1s)
11 migrate_leds "^y1s:=newifi-y1s:"
12 ;;
13 netgear,wn3000rp-v3)
14 migrate_leds "^wn3000rpv3:=wn3000rp-v3:"
15 ;;
16 ravpower,rp-wd03)
17 migrate_leds "^wd03:=rp-wd03:"
18 ;;
19 tplink,archer-c2-v1)
20 migrate_leds "^c2-v1:=archer-c2-v1:"
21 ;;
22 tplink,archer-c20-v1)
23 migrate_leds "^c20-v1:=archer-c20-v1:"
24 ;;
25 tplink,archer-c20i)
26 migrate_leds "^c20i:=archer-c20i:"
27 ;;
28 tplink,archer-c50-v1)
29 migrate_leds "^c50:=archer-c50-v1:"
30 ;;
31 tplink,archer-mr200)
32 migrate_leds "^mr200:=archer-mr200:"
33 ;;
34 youku,yk1)
35 migrate_leds "^youku-yk1:=yk1:"
36 ;;
37 zyxel,keenetic-omni)
38 migrate_leds "^kn_rc:=keenetic-omni:"
39 ;;
40 zyxel,keenetic-omni-ii)
41 migrate_leds "^kn_rc:=keenetic-omni-ii:"
42 ;;
43 zyxel,keenetic-viva)
44 migrate_leds "^kng_rc:=keenetic-viva:"
45 ;;
46 esac
47
48 migrations_apply system
49
50 exit 0