Mercurial > prosody-hg
comparison core/loggingmanager.lua @ 2168:1a99a3bf3ce6 0.6.0
Merge with 0.6 on prosody.im
| author | Matthew Wild <mwild1@gmail.com> |
|---|---|
| date | Wed, 25 Nov 2009 05:11:10 +0000 |
| parents | 625b2d3e8900 |
| children | 26ead5e16cd3 0ea2ed371fb2 |
comparison
equal
deleted
inserted
replaced
| 2165:529af807ba1a | 2168:1a99a3bf3ce6 |
|---|---|
| 14 tostring, setmetatable, rawset, pairs, ipairs, type; | 14 tostring, setmetatable, rawset, pairs, ipairs, type; |
| 15 local io_open, io_write = io.open, io.write; | 15 local io_open, io_write = io.open, io.write; |
| 16 local math_max, rep = math.max, string.rep; | 16 local math_max, rep = math.max, string.rep; |
| 17 local os_date, os_getenv = os.date, os.getenv; | 17 local os_date, os_getenv = os.date, os.getenv; |
| 18 local getstyle, getstring = require "util.termcolours".getstyle, require "util.termcolours".getstring; | 18 local getstyle, getstring = require "util.termcolours".getstyle, require "util.termcolours".getstring; |
| 19 | |
| 20 if os.getenv("__FLUSH_LOG") then | |
| 21 local io_flush = io.flush; | |
| 22 local _io_write = io_write; | |
| 23 io_write = function(...) _io_write(...); io_flush(); end | |
| 24 end | |
| 19 | 25 |
| 20 local config = require "core.configmanager"; | 26 local config = require "core.configmanager"; |
| 21 local eventmanager = require "core.eventmanager"; | 27 local eventmanager = require "core.eventmanager"; |
| 22 local logger = require "util.logger"; | 28 local logger = require "util.logger"; |
| 23 local debug_mode = config.get("*", "core", "debug"); | 29 local debug_mode = config.get("*", "core", "debug"); |
