X-Git-Url: http://git.rohieb.name/openwrt.git/blobdiff_plain/9aad34a95c6cc7d68e12cd7d3fc2436f3106e9c6..03e136a4cc8dbc1c0fea4718fcc7549ab8fcafef:/package/uci/trigger/apply_config diff --git a/package/uci/trigger/apply_config b/package/uci/trigger/apply_config old mode 100644 new mode 100755 index 0d9c6cf15..b2f48dacc --- a/package/uci/trigger/apply_config +++ b/package/uci/trigger/apply_config @@ -9,6 +9,8 @@ function usage() print(" -t: show matching UCI triggers") print(" -s: show information about tasks to be executed") print(" -r: reset all triggers") + print(" -C [
]: force clear a trigger") + print(" -S [
]: force set a trigger") print("") end @@ -39,6 +41,14 @@ elseif arg[1] == "-a" then uci.trigger.run() elseif arg[1] == "-r" then uci.trigger.reset_state() +elseif arg[1] == "-S" then + local trigger = arg[2] + local section = arg[3] + uci.trigger.set_active(trigger, section) +elseif arg[1] == "-C" then + local trigger = arg[2] + local section = arg[3] + uci.trigger.clear_active(trigger, section) else usage() end