Remove unused code

This commit is contained in:
Alfredo Cardigliano 2023-10-12 11:16:20 +02:00
parent 3d443dc122
commit 0ce55bdd67
4 changed files with 0 additions and 122 deletions

View file

@ -1,21 +0,0 @@
--
-- (C) 2021 - ntop.org
--
local driver = {}
function driver:new(options)
local obj = {}
setmetatable(obj, self)
self.__index = self
return obj
end
function driver:topk(ifid, what_k, filter)
local res = {}
return res
end
return driver

View file

@ -1,21 +0,0 @@
--
-- (C) 2021 - ntop.org
--
local driver = {}
function driver:new(options)
local obj = {}
setmetatable(obj, self)
self.__index = self
return obj
end
function driver:topk(ifid, what_k, filter)
local res = {}
return res
end
return driver

View file

@ -1,50 +0,0 @@
--
-- (C) 2021 - ntop.org
--
local dirs = ntop.getDirs()
package.path = dirs.installdir .. "/scripts/lua/modules/flow_dbms/drivers/?.lua;" .. package.path
local flow_dbms = {}
local driver
local available_tops = {"host", "src_host", "dst_host",
"port", "src_port", "dst_port",
"conversations"}
local function checkTop(what_k)
for _, k in pairs(available_tops) do
if k == what_k then return true end
end
return false
end
function flow_dbms:new()
if ntop.getPrefs().is_dump_flows_to_mysql_enabled == true then
driver = require("mysql"):new()
else --[[ if nindex is enabled... --]]
end
local obj = {
driver = driver
}
setmetatable(obj, self)
self.__index = self
return obj
end
function flow_dbms:queryTopk(ifid, what_k, filter)
if not driver then
return {} -- TODO: handle error
end
if not checkTop(what_k) then
return {} -- TODO: handle error
end
return driver:topk(ifid, what_k, filter)
end
return flow_dbms