update
This commit is contained in:
29
bibliotheque/files/nsclient/scripts/lua/default_check_mk.lua
Normal file
29
bibliotheque/files/nsclient/scripts/lua/default_check_mk.lua
Normal file
@@ -0,0 +1,29 @@
|
||||
|
||||
function client_process(packet)
|
||||
cnt = packet:size_section()
|
||||
nscp.print('Got packets: ' .. cnt)
|
||||
for i = 1, cnt do
|
||||
s = packet:get_section(i)
|
||||
ln = s:size_line()
|
||||
sz = s:get_title()
|
||||
nscp.print(' + ' .. ln .. ': ' .. sz)
|
||||
for j = 1, s:size_line() do
|
||||
ln = s:get_line(j)
|
||||
nscp.print(' + ' .. ln:get_line())
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
function server_process(packet)
|
||||
s = nscp.section()
|
||||
s:set_title("check_mk")
|
||||
s:add_line("Version: 0.0.1")
|
||||
s:add_line("Agent: nsclient++")
|
||||
s:add_line("AgentOS: Windows")
|
||||
packet:add_section(s)
|
||||
return true
|
||||
end
|
||||
|
||||
reg = nscp.check_mk()
|
||||
reg:client_callback(client_process)
|
||||
reg:server_callback(server_process)
|
||||
Reference in New Issue
Block a user