mod_measure_registration/mod_measure_registration.lua
author Kim Alvefur <zash@zash.se>
Sun, 03 Mar 2024 11:23:40 +0100
changeset 5857 97c9b76867ca
parent 3955 32d9d155a9b9
permissions -rw-r--r--
mod_log_ringbuffer: Detach event handlers on logging reload (thanks Menel) Otherwise the global event handlers accumulate, one added each time logging is reoladed, and each invocation of the signal or event triggers one dump of each created ringbuffer.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
3955
32d9d155a9b9 mod_measure_registration: new module
Maxime “pep” Buquet <pep@bouah.net>
parents:
diff changeset
     1
local count_registering = module:measure("user_registering", "rate");
32d9d155a9b9 mod_measure_registration: new module
Maxime “pep” Buquet <pep@bouah.net>
parents:
diff changeset
     2
local count_registered = module:measure("user_registered", "rate");
32d9d155a9b9 mod_measure_registration: new module
Maxime “pep” Buquet <pep@bouah.net>
parents:
diff changeset
     3
32d9d155a9b9 mod_measure_registration: new module
Maxime “pep” Buquet <pep@bouah.net>
parents:
diff changeset
     4
module:hook("user-registering", function ()
32d9d155a9b9 mod_measure_registration: new module
Maxime “pep” Buquet <pep@bouah.net>
parents:
diff changeset
     5
	count_registering();
32d9d155a9b9 mod_measure_registration: new module
Maxime “pep” Buquet <pep@bouah.net>
parents:
diff changeset
     6
end);
32d9d155a9b9 mod_measure_registration: new module
Maxime “pep” Buquet <pep@bouah.net>
parents:
diff changeset
     7
32d9d155a9b9 mod_measure_registration: new module
Maxime “pep” Buquet <pep@bouah.net>
parents:
diff changeset
     8
module:hook("user-registered", function ()
32d9d155a9b9 mod_measure_registration: new module
Maxime “pep” Buquet <pep@bouah.net>
parents:
diff changeset
     9
	count_registered();
32d9d155a9b9 mod_measure_registration: new module
Maxime “pep” Buquet <pep@bouah.net>
parents:
diff changeset
    10
end);