From 5884db59cc58af1cf5848f1d560ed85a452b8e8b Mon Sep 17 00:00:00 2001 From: Kim Alvefur Date: Sat, 7 Jul 2018 21:55:00 +0200 Subject: moduleapi: Lazy-load configmanager on demand simplify dependency graph --- 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 64c4ce43..0795f8ef 100644 --- a/core/moduleapi.lua +++ b/core/moduleapi.lua @@ -6,7 +6,6 @@ -- COPYING file in the source package for more information. -- -local config = require "core.configmanager"; local array = require "util.array"; local set = require "util.set"; local it = require "util.iterators"; @@ -196,6 +195,7 @@ function api:shared(...) end function api:get_option(name, default_value) + local config = require "core.configmanager"; local value = config.get(self.host, name); if value == nil then value = default_value; -- cgit v1.2.3