Author: blogic Date: 2015-01-17 14:58:14 +0100 (Sat, 17 Jan 2015) New Revision: 44000
Modified: trunk/package/base-files/files/lib/functions/uci-defaults.sh Log: base-files: Add ucidef_set_led_timer to uci-defaults.sh Signed-off-by: Gerald Kerma <[email protected]> Modified: trunk/package/base-files/files/lib/functions/uci-defaults.sh =================================================================== --- trunk/package/base-files/files/lib/functions/uci-defaults.sh 2015-01-17 13:58:09 UTC (rev 43999) +++ trunk/package/base-files/files/lib/functions/uci-defaults.sh 2015-01-17 13:58:14 UTC (rev 44000) @@ -120,6 +120,26 @@ UCIDEF_LEDS_CHANGED=1 } +ucidef_set_led_timer() { + local cfg="led_$1" + local name=$2 + local sysfs=$3 + local delayon=$4 + local delayoff=$5 + + 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='timer' +set system.$cfg.delayon='$delayon' +set system.$cfg.delayoff='$delayoff' +EOF + UCIDEF_LEDS_CHANGED=1 +} + ucidef_set_rssimon() { local dev="$1" local refresh="$2" _______________________________________________ openwrt-commits mailing list [email protected] https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-commits
