core/modulemanager.lua
branch0.12
changeset 12454 7efd4bcaa95c
parent 12279 13624194984b
child 12976 ead41e25ebc0
equal deleted inserted replaced
12452:fb7e76c1ad1c 12454:7efd4bcaa95c
   187 	elseif modulemap["*"][module_name] then
   187 	elseif modulemap["*"][module_name] then
   188 		local mod = modulemap["*"][module_name];
   188 		local mod = modulemap["*"][module_name];
   189 		if module_has_method(mod, "add_host") then
   189 		if module_has_method(mod, "add_host") then
   190 			local _log = logger.init(host..":"..module_name);
   190 			local _log = logger.init(host..":"..module_name);
   191 			local host_module_api = setmetatable({
   191 			local host_module_api = setmetatable({
       
   192 				global = false,
   192 				host = host, event_handlers = new_multitable(), items = {};
   193 				host = host, event_handlers = new_multitable(), items = {};
   193 				_log = _log, log = function (self, ...) return _log(...); end; --luacheck: ignore 212/self
   194 				_log = _log, log = function (self, ...) return _log(...); end; --luacheck: ignore 212/self
   194 			},{
   195 			},{
   195 				__index = modulemap["*"][module_name].module;
   196 				__index = modulemap["*"][module_name].module;
   196 			});
   197 			});