diff options
| -rw-r--r-- | target/linux/kirkwood/base-files/etc/uci-defaults/leds | 42 | 
1 files changed, 4 insertions, 38 deletions
diff --git a/target/linux/kirkwood/base-files/etc/uci-defaults/leds b/target/linux/kirkwood/base-files/etc/uci-defaults/leds index a0b1c1c1fa..6d11d939c4 100644 --- a/target/linux/kirkwood/base-files/etc/uci-defaults/leds +++ b/target/linux/kirkwood/base-files/etc/uci-defaults/leds @@ -3,55 +3,21 @@  # Copyright (C) 2012 OpenWrt.org  # -COMMIT_SYSTEM=0 - -set_led_netdev() { -	local cfg="led_$1" -	local sysfs=$2 -	local dev=$3 - -	uci -q get system.$cfg && return 0 - -	uci batch <<EOF -set system.$cfg='led' -set system.$cfg.sysfs='$sysfs' -set system.$cfg.trigger='netdev' -set system.$cfg.dev='$dev' -set system.$cfg.mode='link tx rx' -EOF -	COMMIT_SYSTEM=1 -} - -set_led_default() { -	local cfg="led_$1" -	local sysfs=$2 -	local default=$3 - -	uci -q get system.$cfg && return 0 - -	uci batch <<EOF -set system.$cfg='led' -set system.$cfg.sysfs='$sysfs' -set system.$cfg.trigger='none' -set system.$cfg.default='$default' -EOF -	COMMIT_SYSTEM=1 -} - +. /lib/fuctions/uci-defaults.sh  . /lib/kirkwood.sh  hardware=$(kirkwood_hardware_name)  case "$hardware" in  "Seagate FreeAgent DockStar") -	set_led_netdev "eth0" "dockstar:orange:misc" "eth0" -	set_led_default "health" "dockstar:green:health" "1" +	ucidef_set_led_netdev "eth0" "dockstar:orange:misc" "eth0" +	ucidef_set_led_default "health" "dockstar:green:health" "1"  	;;  *)  	;;  esac -[ "$COMMIT_SYSTEM" == "1" ] && uci commit system +ucidef_commit_leds  exit 0  | 
