diff options
author | Florian Eckert <fe@dev.tdt.de> | 2018-10-16 09:45:41 +0200 |
---|---|---|
committer | Florian Eckert <fe@dev.tdt.de> | 2018-11-14 09:17:04 +0100 |
commit | 8517a25a80aa1b2f5e055d9ed8d61f33b1062749 (patch) | |
tree | 8dd05c343806ba91de42519d6e92e6a04273797d /applications/luci-app-mwan3/luasrc/model/cbi | |
parent | 29ab12650c2118362e2aeb0c2eaf5433b63ee617 (diff) |
luci-app-mwan3: add rtmon interval option
Add the configuration option rtmon to luci.
With this parameter we could adjust how often the routing table get
synced between main routing table and the interface routing table.
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
Diffstat (limited to 'applications/luci-app-mwan3/luasrc/model/cbi')
-rw-r--r-- | applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua b/applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua index f8dd741fb7..aa08d25f6c 100644 --- a/applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua +++ b/applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua @@ -3,7 +3,7 @@ local net = require "luci.model.network".init() -local s, m, local_source, mask +local s, m, local_source, mask, rtmon m = Map("mwan3", translate("MWAN - Globals")) @@ -30,4 +30,17 @@ mask = s:option( mask.datatype = "hex(4)" mask.default = "0xff00" +rtmon = s:option( + Value, + "rtmon_interval", + translate("Update interval"), + translate("How often should rtmon update the interface routing table")) +rtmon.datatype = "integer" +rtmon.default = "5" +rtmon:value("1", translatef("%d second", 1)) +rtmon:value("3", translatef("%d seconds", 3)) +rtmon:value("5", translatef("%d seconds", 5)) +rtmon:value("7", translatef("%d seconds", 7)) +rtmon:value("10", translatef("%d seconds", 10)) + return m |