Add rest/v1/get/host/active.lua REST API (#3954)

This commit is contained in:
Alfredo Cardigliano 2020-05-28 19:02:19 +02:00
parent 0b27f52b4a
commit 522fc65b55
2 changed files with 277 additions and 1 deletions

View file

@ -36,6 +36,11 @@ end
interface.select(ifid)
if not isEmptyString(_GET["sortColumn"]) then
-- Backward compatibility
_GET["sortColumn"] = "column_" .. _GET["sortColumn"]
end
-- This is using GET parameters to handle:
--
-- Pagination:
@ -90,7 +95,7 @@ for _key, value in ipairs(flows_stats) do
local info = interface.getHostInfo(value["cli.ip"], value["cli.vlan"])
if info then
client["is_broadcast"] = info.broadcast_domain_host
client["is_broadcast_domain"] = info.broadcast_domain_host
client["is_dhcp"] = info.dhcpHost
client["is_blacklisted"] = info.is_blacklisted
end