diff -r d2f2aaf76e43 -r f018f5a759b1 main.lua --- a/main.lua Mon Jan 04 17:09:00 2016 +0000 +++ b/main.lua Mon Jan 04 17:09:20 2016 +0000 @@ -8,14 +8,14 @@ local log = logger.init("main"); events = require "util.events".new(); -require "clients"; -require "geoip"; - local function printf(source, level, fmt, ...) return print(source, level, fmt:format(...)); end for _, level in ipairs{"debug", "info", "warn", "error"} do logger.add_level_sink(level, printf); end +require "clients"; +require "geoip"; + local request; events.add_handler("have-clients", function ()