From b58c44e43aab9f7f6c2793fc71bb2177e9e90084 Mon Sep 17 00:00:00 2001 From: Kim Alvefur Date: Sat, 7 Jul 2018 21:55:18 +0200 Subject: moduleapi: Lazy-load statsmanager on demand --- core/moduleapi.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'core') diff --git a/core/moduleapi.lua b/core/moduleapi.lua index 0795f8ef..2afd54cd 100644 --- a/core/moduleapi.lua +++ b/core/moduleapi.lua @@ -13,7 +13,6 @@ local logger = require "util.logger"; local pluginloader = require "util.pluginloader"; local timer = require "util.timer"; local resolve_relative_path = require"util.paths".resolve_relative_path; -local measure = require "core.statsmanager".measure; local st = require "util.stanza"; local t_insert, t_remove, t_concat = table.insert, table.remove, table.concat; @@ -411,6 +410,7 @@ function api:open_store(name, store_type) end function api:measure(name, stat_type) + local measure = require "core.statsmanager".measure; return measure(stat_type, "/"..self.host.."/mod_"..self.name.."/"..name); end -- cgit v1.2.3