-COMMIT_SYSTEM=0
-
-set_led_netdev() {
- local cfg="led_$1"
- local name=$2
- local sysfs=$3
- local dev=$4
-
- uci -q get system.$cfg && return 0
-
- uci batch <<EOF
-set system.$cfg='led'
-set system.$cfg.name='$name'
-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_usbdev() {
- local cfg="led_$1"
- local name=$2
- local sysfs=$3
- local dev=$4
-
- uci -q get system.$cfg && return 0
-
- uci batch <<EOF
-set system.$cfg='led'
-set system.$cfg.name='$name'
-set system.$cfg.sysfs='$sysfs'
-set system.$cfg.trigger='usbdev'
-set system.$cfg.dev='$dev'
-set system.$cfg.interval='50'
-EOF
- COMMIT_SYSTEM=1
-}
-
-set_led_wlan() {
- local cfg="led_$1"
- local name=$2
- local sysfs=$3
- local trigger=$4
-
- uci -q get system.$cfg && return 0
-
- uci batch <<EOF
-set system.$cfg='led'
-set system.$cfg.name='$name'
-set system.$cfg.sysfs='$sysfs'
-set system.$cfg.trigger='$trigger'
-EOF
- COMMIT_SYSTEM=1
-}
-
-set_led_default() {
- local cfg="led_$1"
- local name=$2
- local sysfs=$3
- local default=$4
-
- uci -q get system.$cfg && return 0
-
- uci batch <<EOF
-set system.$cfg='led'
-set system.$cfg.name='$name'
-set system.$cfg.sysfs='$sysfs'
-set system.$cfg.default='$default'
-EOF
- COMMIT_SYSTEM=1
-}
-