mirror of
https://github.com/ntop/ntopng.git
synced 2026-04-29 15:39:33 +00:00
Reworks recipients.lua as static rather than (useless) instance
This commit is contained in:
parent
8f7ab1af85
commit
6c1280a8e5
17 changed files with 132 additions and 166 deletions
|
|
@ -268,8 +268,7 @@ function notification_configs.delete_config(endpoint_conf_name)
|
|||
|
||||
-- Delete the all the recipients associated to this config recipients
|
||||
local recipients = require "recipients"
|
||||
local recipients_instance = recipients:create()
|
||||
recipients_instance:delete_recipients_by_conf(endpoint_conf_name)
|
||||
recipients.delete_recipients_by_conf(endpoint_conf_name)
|
||||
|
||||
-- Now delete the actual config
|
||||
local k = string.format(ENDPOINT_CONFIGS_KEY, ec["endpoint_key"])
|
||||
|
|
@ -339,11 +338,10 @@ end
|
|||
-- with an extra key `recipients`.
|
||||
function notification_configs.get_configs_with_recipients()
|
||||
local recipients = require "recipients"
|
||||
local recipients_instance = recipients:create()
|
||||
local configs = notification_configs.get_configs()
|
||||
|
||||
for conf_name, conf in pairs(configs) do
|
||||
conf["recipients"] = recipients_instance:get_recipients_by_conf(conf.endpoint_conf_name)
|
||||
conf["recipients"] = recipients.get_recipients_by_conf(conf.endpoint_conf_name)
|
||||
end
|
||||
|
||||
return configs
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue