mirror of
https://github.com/ntop/ntopng.git
synced 2026-04-29 15:39:33 +00:00
Prevents circular dependency in require
Fixes string stack traceback: /home/simone/ntopng/scripts/lua/modules/http_lint.lua:2029: in local 'parsePOSTpayload' /home/simone/ntopng/scripts/lua/modules/http_lint.lua:2081: in main chunk [C]: in function 'require' /home/simone/ntopng/scripts/lua/modules/lua_utils.lua:3810: in main chunk [C]: in function 'require' ...e/simone/ntopng/scripts/lua/modules/pools/base_pools.lua:7: in main chunk [C]: in function 'require' ...e/ntopng/scripts/lua/modules/pools/pools_alert_utils.lua:10: in main chunk [C]: in function 'require' /home/simone/ntopng/scripts/lua/modules/alerts_api.lua:12: in main chunk ... ...b/ntopng/plugins0/modules/active_monitoring/am_utils.lua:11: in main chunk [C]: in function 'dofile' /home/simone/ntopng/scripts/lua/modules/plugins_utils.lua:942: in function 'plugins_utils.loadModule' /var/lib/ntopng/plugins0/http_lint/active_monitoring.lua:17: in field '?' /home/simone/ntopng/scripts/lua/modules/http_lint.lua:1902: in upvalue 'validateParameter' /home/simone/ntopng/scripts/lua/modules/http_lint.lua:1989: in local 'lintParams' /home/simone/ntopng/scripts/lua/modules/http_lint.lua:2085: in main chunk [C]: in function 'require' /home/simone/ntopng/scripts/lua/modules/lua_utils.lua:3810: in main chunk [C]: in function 'require' .../ntopng/plugins0/scripts/edit_active_monitoring_host.lua:9: in main chunk
This commit is contained in:
parent
1ecda696f9
commit
09eb53a16d
1 changed files with 2 additions and 1 deletions
|
|
@ -9,7 +9,6 @@ package.path = dirs.installdir .. "/scripts/lua/modules/pools/?.lua;" .. package
|
|||
local json = require("dkjson")
|
||||
local alert_endpoints = require("alert_endpoints_utils")
|
||||
local alert_consts = require("alert_consts")
|
||||
local pools_alert_utils = require "pools_alert_utils"
|
||||
local os_utils = require("os_utils")
|
||||
local do_trace = false
|
||||
|
||||
|
|
@ -122,6 +121,8 @@ end
|
|||
--! @brief Adds pool information to the alert
|
||||
--! @param entity_info data returned by one of the entity_info building functions
|
||||
local function addAlertPoolInfo(entity_info, alert_json)
|
||||
local pools_alert_utils = require "pools_alert_utils"
|
||||
|
||||
if alert_json then
|
||||
local pool_id = pools_alert_utils.get_entity_pool_id(entity_info)
|
||||
alert_json.pool_id = pool_id
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue