zeek/doc/frameworks/supervisor/simple-supervisor.zeek
Tim Wojtulewicz ded98cd373 Copy docs into Zeek repo directly
This is based on commit 2731def9159247e6da8a3191783c89683363689c from the
zeek-docs repo.
2025-09-26 02:58:29 +00:00

23 lines
548 B
Text

event zeek_init()
{
if ( Supervisor::is_supervisor() )
{
local sn = Supervisor::NodeConfig($name="foo", $interface="en0");
local res = Supervisor::create(sn);
if ( res == "" )
print "supervisor created a new node";
else
print "supervisor failed to create node", res;
}
else
print fmt("supervised node '%s' zeek_init()", Supervisor::node()$name);
}
event zeek_done()
{
if ( Supervisor::is_supervised() )
print fmt("supervised node '%s' zeek_done()", Supervisor::node()$name);
else
print "supervisor zeek_done()";
}