init.lua

changeset 257
816b8ccb3082
parent 247
7c58c16efa3e
child 259
05acf08d2e98
equal deleted inserted replaced
256:cca89844cda7 257:816b8ccb3082
16 local stream = {}; 16 local stream = {};
17 stream.__index = stream; 17 stream.__index = stream;
18 stream_mt = stream; 18 stream_mt = stream;
19 19
20 verse.plugins = {}; 20 verse.plugins = {};
21
22 function verse.init(...)
23 for i=1,select("#", ...) do
24 local ok = pcall(require, "verse."..select(i,...));
25 if not ok then
26 error("Verse connection module not found: verse."..select(i,...));
27 end
28 end
29 return verse;
30 end
31
21 32
22 local max_id = 0; 33 local max_id = 0;
23 34
24 function verse.new(logger, base) 35 function verse.new(logger, base)
25 local t = setmetatable(base or {}, stream); 36 local t = setmetatable(base or {}, stream);

mercurial