-- -- (C) 2019-20 - ntop.org -- local format_utils = require("format_utils") local internals_utils = {} local json = require "dkjson" local dirs = ntop.getDirs() local user_scripts = require "user_scripts" -- ########################################### internals_utils.periodic_scripts_durations = { -- Script -> max_duration sec ["stats_update.lua"] = 5, ["ht_state_update.lua"] = 5, ["minute.lua"] = 60, ["5min.lua"] = 300, ["hourly.lua"] = 3600, ["daily.lua"] = 86400, ["housekeeping.lua"] = 3, ["discover.lua"] = 5, ["timeseries.lua"] = 5, } -- ########################################### local function printHashTablesDropdown(base_url, page_params) local hash_table = _GET["hash_table"] local hash_table_filter if not isEmptyString(hash_table) then hash_table_filter = '' else hash_table_filter = '' end local hash_table_params = table.clone(page_params) hash_table_params["hash_table"] = nil print[[\ \