Add. Lua part of fax_queue.

To poll active task you can run `luarun fax_queue_poll_once.lua`
This commit is contained in:
Alexey Melnichuk
2015-11-18 16:27:55 +03:00
parent 8abdbf3f0b
commit 871b632d49
11 changed files with 1340 additions and 85 deletions

View File

@@ -3,9 +3,14 @@
-- log.noticef("%s %s", "hello", "world")
-- -- log if debug.SQL or debug.xml_handler.SQL then
-- log.tracef("SQL", "SQL is %s", sql)
local function log(name, level, msg)
freeswitch.consoleLog(level, "[" .. name .. "] " .. msg .. "\n")
local log if freeswitch then
log = function (name, level, msg)
freeswitch.consoleLog(level, "[" .. name .. "] " .. msg .. "\n")
end
else
log = function (name, level, msg)
print(os.date("%Y-%m-%d %X") .. '[' .. level:upper() .. '] [' .. name .. '] ' .. msg)
end
end
local function logf(name, level, ...)