leds: support oneshot as well as timer triggers
[openwrt.git] / package / base-files / files / bin / config_generate
index 92eb14b..28ba0e2 100755 (executable)
@@ -303,11 +303,11 @@ generate_led() {
                        EOF
                ;;
 
-               timer)
+               timer|oneshot)
                        local delayon delayoff
                        json_get_vars delayon delayoff
                        uci -q batch <<-EOF
-                               set system.$cfg.trigger='timer'
+                               set system.$cfg.trigger='$type'
                                set system.$cfg.delayon='$delayon'
                                set system.$cfg.delayoff='$delayoff'
                        EOF