mirror of
https://github.com/ntop/ntopng.git
synced 2026-05-02 00:40:10 +00:00
Remove device pool
This commit is contained in:
parent
588e5ae8dd
commit
fb8128e0d4
10 changed files with 1 additions and 245 deletions
|
|
@ -1,52 +0,0 @@
|
|||
--
|
||||
-- (C) 2017-22 - ntop.org
|
||||
--
|
||||
|
||||
local dirs = ntop.getDirs()
|
||||
package.path = dirs.installdir .. "/scripts/lua/modules/pools/?.lua;" .. package.path
|
||||
if ntop.isPro() then
|
||||
package.path = dirs.installdir .. "/pro/scripts/lua/modules/?.lua;" .. package.path
|
||||
end
|
||||
|
||||
local pools = require "pools"
|
||||
|
||||
local mac_pools = {}
|
||||
|
||||
-- ##############################################
|
||||
|
||||
function mac_pools:create()
|
||||
-- Instance of the base class
|
||||
local _mac_pools = pools:create()
|
||||
|
||||
-- Subclass using the base class instance
|
||||
self.key = "mac"
|
||||
-- self is passed as argument so it will be set as base class metatable
|
||||
-- and this will actually make it possible to override functions
|
||||
local _mac_pools_instance = _mac_pools:create(self)
|
||||
|
||||
-- Return the instance
|
||||
return _mac_pools_instance
|
||||
end
|
||||
|
||||
-- ##############################################
|
||||
|
||||
-- @brief Given a member key, returns a table of member details such as member name.
|
||||
-- POOL WITH NO MEMBERS
|
||||
function mac_pools:get_member_details(member) return {} end
|
||||
|
||||
-- ##############################################
|
||||
|
||||
-- @brief Returns a table of all possible ids, both assigned and unassigned to pool members
|
||||
-- POOL WITH NO MEMBERS
|
||||
function mac_pools:get_all_members() return {} end
|
||||
|
||||
-- ##############################################
|
||||
|
||||
function mac_pools:default_only()
|
||||
-- This is a dummy, default-only pool
|
||||
return true
|
||||
end
|
||||
|
||||
-- ##############################################
|
||||
|
||||
return mac_pools
|
||||
Loading…
Add table
Add a link
Reference in a new issue