luci-app-mwan3: add new config options initial_state and keep_failure_interval
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
This commit is contained in:
parent
afe2d2c187
commit
c88e03548c
2 changed files with 12 additions and 0 deletions
|
@ -29,6 +29,8 @@ function index()
|
|||
entry({"admin", "network", "mwan", "configuration"},
|
||||
alias("admin", "network", "mwan", "configuration", "interface"),
|
||||
_("Configuration"), 20)
|
||||
entry({"admin", "network", "mwan", "configuration", "globals"},
|
||||
cbi("mwan/globalsconfig"),_("Globals"), 5).leaf = true
|
||||
entry({"admin", "network", "mwan", "configuration", "interface"},
|
||||
arcombine(cbi("mwan/interface"), cbi("mwan/interfaceconfig")),
|
||||
_("Interfaces"), 10).leaf = true
|
||||
|
|
|
@ -102,6 +102,12 @@ enabled = mwan_interface:option(ListValue, "enabled", translate("Enabled"))
|
|||
enabled:value("1", translate("Yes"))
|
||||
enabled:value("0", translate("No"))
|
||||
|
||||
initial_state = mwan_interface:option(ListValue, "initial_state", translate("Initial state"),
|
||||
translate("Expect interface state on up event"))
|
||||
initial_state.default = "online"
|
||||
initial_state:value("online", translate("Online"))
|
||||
initial_state:value("offline", translate("Offline"))
|
||||
|
||||
family = mwan_interface:option(ListValue, "family", translate("Internet Protocol"))
|
||||
family.default = "ipv4"
|
||||
family:value("ipv4", translate("IPv4"))
|
||||
|
@ -183,6 +189,10 @@ failure = mwan_interface:option(Value, "failure_interval", translate("Failure in
|
|||
failure:value("1800", translatef("%d minutes", 30))
|
||||
failure:value("3600", translatef("%d hour", 1))
|
||||
|
||||
keep_failure = mwan_interface:option(Flag, "keep_failure_interval", translate("Keep failure interval"),
|
||||
translate("Keep ping failure interval during failure state"))
|
||||
keep_failure.default = keep_failure.disabled
|
||||
|
||||
recovery = mwan_interface:option(Value, "recovery_interval", translate("Recovery interval"),
|
||||
translate("Ping interval during failure recovering"))
|
||||
recovery.default = "5"
|
||||
|
|
Loading…
Reference in a new issue