Implements AJAX discovery progress updates

This commit is contained in:
Simone Mainardi 2018-08-02 15:38:11 +02:00
parent 437a04f91f
commit 31c0fe6fe7
3 changed files with 56 additions and 3 deletions

View file

@ -0,0 +1,22 @@
--
-- (C) 2013-18 - ntop.org
--
local dirs = ntop.getDirs()
package.path = dirs.installdir .. "/scripts/lua/modules/?.lua;" .. package.path
require "lua_utils"
local json = require("dkjson")
local discover = require "discover_utils"
local ifId = _GET["ifid"]
local discovery_requested = discover.networkDiscoveryRequested(ifId)
sendHTTPHeader('application/json')
local res = {
discovery_requested = discovery_requested,
progress = discover.getDiscoveryProgress()
}
print(json.encode(res, nil))