mod_log_rate: Use moduleapi
authorKim Alvefur <zash@zash.se>
Thu, 09 Jun 2016 11:32:23 +0200
changeset 2206 217456783219
parent 2205 eb5555a3a535
child 2207 2dcc3079572c
mod_log_rate: Use moduleapi
mod_log_rate/mod_log_rate.lua
--- a/mod_log_rate/mod_log_rate.lua	Mon Jun 06 15:58:41 2016 +0200
+++ b/mod_log_rate/mod_log_rate.lua	Thu Jun 09 11:32:23 2016 +0200
@@ -1,13 +1,11 @@
 module:set_global();
 
-local measure = require"core.statsmanager".measure;
-
 local function sink_maker(config)
 	local levels = {
-		debug = measure("rate", "log.debug");
-		info = measure("rate", "log.info");
-		warn = measure("rate", "log.warn");
-		error = measure("rate", "log.error");
+		debug = measure("log.debug", "rate");
+		info = measure("log.info", "rate");
+		warn = measure("log.warn", "rate");
+		error = measure("log.error", "rate");
 	};
 	return function (_, level)
 		return levels[level]();