mod_log_ringbuffer/mod_log_ringbuffer.lua
changeset 5856 133b23758cf6
parent 4230 df2ccb42a241
child 5857 97c9b76867ca
equal deleted inserted replaced
5855:dde9d21a599f 5856:133b23758cf6
   104 	local function handler()
   104 	local function handler()
   105 		dump_buffer(dump, sink_config.filename or get_filename(sink_config.filename_template));
   105 		dump_buffer(dump, sink_config.filename or get_filename(sink_config.filename_template));
   106 	end
   106 	end
   107 
   107 
   108 	if sink_config.signal then
   108 	if sink_config.signal then
   109 		require "util.signal".signal(sink_config.signal, handler);
   109 		module:hook_global("signal/"..sink_config.signal, handler);
   110 	elseif sink_config.event then
   110 	elseif sink_config.event then
   111 		module:hook_global(sink_config.event, handler);
   111 		module:hook_global(sink_config.event, handler);
   112 	end
   112 	end
   113 
   113 
   114 	return function (name, level, message, ...)
   114 	return function (name, level, message, ...)