modules: use configurable poll interval
Make poll interval configurable. Use option from ---- config core 'main' option pollinterval '5' --- This will only be used if the interval option is less or equal zero. If the poll interval is not configured then a default value of 5 seconds is used. Signed-off-by: Florian Eckert <fe@dev.tdt.de>
This commit is contained in:
parent
aee720f11f
commit
6475221d54
2 changed files with 4 additions and 3 deletions
|
@ -169,8 +169,8 @@ XHR.post = function(url, data, callback) {
|
||||||
}
|
}
|
||||||
|
|
||||||
XHR.poll = function(interval, url, data, callback, post) {
|
XHR.poll = function(interval, url, data, callback, post) {
|
||||||
if (isNaN(interval) || interval < 1)
|
if (isNaN(interval) || interval <= 0)
|
||||||
interval = 5;
|
interval = L.env.pollinterval;
|
||||||
|
|
||||||
if (!XHR._q) {
|
if (!XHR._q) {
|
||||||
XHR._t = 0;
|
XHR._t = 0;
|
||||||
|
|
|
@ -18,6 +18,7 @@
|
||||||
resource = resource,
|
resource = resource,
|
||||||
scriptname = luci.http.getenv("SCRIPT_NAME"),
|
scriptname = luci.http.getenv("SCRIPT_NAME"),
|
||||||
pathinfo = luci.http.getenv("PATH_INFO"),
|
pathinfo = luci.http.getenv("PATH_INFO"),
|
||||||
requestpath = luci.dispatcher.context.requestpath
|
requestpath = luci.dispatcher.context.requestpath,
|
||||||
|
pollinterval = luci.config.main.pollinterval or 5
|
||||||
}) %>);
|
}) %>);
|
||||||
</script>
|
</script>
|
||||||
|
|
Loading…
Reference in a new issue