# HG changeset patch # User Jonas Schäfer # Date 1651170123 -7200 # Node ID 4a5837591380f26ab3871ccbd4be518ce75a6346 # Parent 36d3f11724c8725478e7e9616a8297bb7c3dba1e mod_audit: remove event hook Let's keep it simple for now---also we expose the audit functionality on the moduleapi level anyway. diff -r 36d3f11724c8 -r 4a5837591380 mod_audit/mod_audit.lua --- a/mod_audit/mod_audit.lua Sat Oct 15 21:01:04 2022 +0100 +++ b/mod_audit/mod_audit.lua Thu Apr 28 20:22:03 2022 +0200 @@ -1,5 +1,8 @@ module:set_global(); +local audit_log_limit = module:get_option_number("audit_log_limit", 10000); +local cleanup_after = module:get_option_string("audit_log_expires_after", "2w"); + local time_now = os.time; local st = require "util.stanza"; local moduleapi = require "core.moduleapi"; @@ -81,5 +84,3 @@ function moduleapi.audit(module, user, event_type, extra) audit(module.host, user, "mod_" .. module:get_name(), event_type, extra); end - -module:hook("audit", audit, 0);