Newer
Older
monitord / sample-config / pluginfilter.lua
@root root on 23 Jan 2012 691 bytes Migration from SVN revision 455
-- pluginfilter.lua

--
-- Filter für den SocketServer - wird pro aktiven Client aufgerufen
-- 
-- Globales Array "arg" enthält die Daten vom Auswertermodul
--
-- Zusätzliche Werte im Array:
--
-- plugin_name:			z.B. mysql (aus monitord.xml)
--
-- Rückgabewert: 0 = an Client senden, 1= nicht an Client senden, alle anderen = an Client senden
--

local toShowZVEI = {"99000", "99001"} ;

function pluginFilter()
	if (arg["plugin_name"]=="mysql") then
		for index,testwert in pairs(toShowZVEI) do 
			if (testwert==arg["zvei"]) then
				return 0
			end
		end
	end
	-- change return value in next line to "return 1" to enable filtering defined above!
	return 0;
end