Update translate.conf.lua

This commit is contained in:
FusionPBX
2018-01-11 12:31:25 -07:00
committed by GitHub
parent 28e74afd8f
commit 8a1c43775c

View File

@@ -1,6 +1,6 @@
-- xml_handler.lua
-- Part of FusionPBX
-- Copyright (C) 2017 Mark J Crane <markjcrane@fusionpbx.com>
-- Copyright (C) 2018 Mark J Crane <markjcrane@fusionpbx.com>
-- All rights reserved.
--
-- Redistribution and use in source and binary forms, with or without
@@ -33,12 +33,12 @@
if not XML_STRING then
--log cache error
if (debug["cache"]) then
freeswitch.consoleLog("warning", "[xml_handler] " .. translate_cache_key .. " can not be get from memcache: " .. tostring(err) .. "\n");
freeswitch.consoleLog("warning", "[xml_handler] " .. translate_cache_key .. " can not be get from the cache: " .. tostring(err) .. "\n");
end
--log cache error
if (debug["cache"]) then
freeswitch.consoleLog("warning", "[xml_handler] configuration:translate.conf can not be get from memcache: " .. tostring(err) .. "\n");
freeswitch.consoleLog("warning", "[xml_handler] configuration:translate.conf can not be get from the cache: " .. tostring(err) .. "\n");
end
--set a default value
@@ -116,19 +116,12 @@
local ok, err = cache.set(translate_cache_key, XML_STRING, expire["translate"]);
if debug["cache"] then
if ok then
freeswitch.consoleLog("notice", "[xml_handler] " .. translate_cache_key .. " stored in memcache\n");
freeswitch.consoleLog("notice", "[xml_handler] " .. translate_cache_key .. " stored in the cache\n");
else
freeswitch.consoleLog("warning", "[xml_handler] " .. translate_cache_key .. " can not be stored in memcache: " .. tostring(err) .. "\n");
freeswitch.consoleLog("warning", "[xml_handler] " .. translate_cache_key .. " can not be stored in the cache: " .. tostring(err) .. "\n");
end
end
--send the xml to the console
if (debug["xml_string"]) then
local file = assert(io.open(temp_dir .. "/translate.conf.xml", "w"));
file:write(XML_STRING);
file:close();
end
--send to the console
if (debug["cache"]) then
freeswitch.consoleLog("notice", "[xml_handler] " .. translate_cache_key .. " source: database\n");
@@ -136,6 +129,13 @@
else
--send to the console
if (debug["cache"]) then
freeswitch.consoleLog("notice", "[xml_handler] " .. translate_cache_key .. " source: memcache\n");
freeswitch.consoleLog("notice", "[xml_handler] " .. translate_cache_key .. " source: cache\n");
end
end --if XML_STRING
--send the xml to the console
if (debug["xml_string"]) then
local file = assert(io.open(temp_dir .. "/translate.conf.xml", "w"));
file:write(XML_STRING);
file:close();
end