bridge.lua

local module_name;

local verse = require "verse".init("component");

local conn = verse.new();

local origin = {
	send = function (stanza)
		conn:send(stanza);
	end;
};

local module_env = {};

function handle_connect()
	local _log = logger.init(module_name);
	module_env.module = setmetatable({
		name = module_name;
		path = module_path
		host = conn.host;
		_log = _log;
		log = function (self, ...) return _log(...); end;
	}, { __index = api });
end

function handle_stanza(stanza)
	
end

conn:hook("stanza", handle_stanza);

conn:connect_component("localhost");