mirror of
https://github.com/ntop/ntopng.git
synced 2026-05-06 03:45:26 +00:00
parent
04c8c5467d
commit
972d6610f3
3 changed files with 27 additions and 2 deletions
|
|
@ -58,9 +58,34 @@ end
|
|||
|
||||
-- ##############################################
|
||||
|
||||
--@brief Add filters on the local network name
|
||||
--@param network_name The local network name
|
||||
--@return True if set is successful, false otherwise
|
||||
function network_alert_store:add_network_name_filter(network_name)
|
||||
if not self._entity_value and not self._network_name and not isEmptyString(network_name) then
|
||||
-- This is to filter engaged alerts
|
||||
self._entity_value = network_name
|
||||
|
||||
-- This is to filter historical alerts
|
||||
self._network_name = network_name
|
||||
self._where[#self._where + 1] = string.format("name = '%s'", self._escape(network_name))
|
||||
return true
|
||||
end
|
||||
|
||||
return false
|
||||
end
|
||||
|
||||
-- ##############################################
|
||||
|
||||
--@brief Add filters according to what is specified inside the REST API
|
||||
function network_alert_store:_add_additional_request_filters()
|
||||
-- Add filters specific to the system family
|
||||
local network_name = _GET["network_name"]
|
||||
|
||||
if not isEmptyString(network_name) then
|
||||
network_name = self:strip_filter_operator(network_name)
|
||||
self:add_network_name_filter(network_name)
|
||||
end
|
||||
end
|
||||
|
||||
-- ##############################################
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue