Update acl.conf.lua
This commit is contained in:
parent
d38aa31031
commit
49460503e4
|
|
@ -1,6 +1,6 @@
|
||||||
-- xml_handler.lua
|
-- xml_handler.lua
|
||||||
-- Part of FusionPBX
|
-- Part of FusionPBX
|
||||||
-- Copyright (C) 2015 Mark J Crane <markjcrane@fusionpbx.com>
|
-- Copyright (C) 2015-2018 Mark J Crane <markjcrane@fusionpbx.com>
|
||||||
-- All rights reserved.
|
-- All rights reserved.
|
||||||
--
|
--
|
||||||
-- Redistribution and use in source and binary forms, with or without
|
-- Redistribution and use in source and binary forms, with or without
|
||||||
|
|
@ -39,14 +39,10 @@
|
||||||
|
|
||||||
--set the cache
|
--set the cache
|
||||||
if not XML_STRING then
|
if not XML_STRING then
|
||||||
--log cache error
|
|
||||||
if (debug["cache"]) then
|
|
||||||
freeswitch.consoleLog("warning", "[xml_handler] " .. acl_cache_key .. " can not be get from memcache: " .. tostring(err) .. "\n");
|
|
||||||
end
|
|
||||||
|
|
||||||
--log cache error
|
--log cache error
|
||||||
if (debug["cache"]) then
|
if (debug["cache"]) then
|
||||||
freeswitch.consoleLog("warning", "[xml_handler] configuration:acl.conf can not be get from memcache: " .. tostring(err) .. "\n");
|
freeswitch.consoleLog("warning", "[xml_handler] configuration:acl.conf can not be get from the cache: " .. tostring(err) .. "\n");
|
||||||
end
|
end
|
||||||
|
|
||||||
--set a default value
|
--set a default value
|
||||||
|
|
@ -125,19 +121,12 @@
|
||||||
local ok, err = cache.set(acl_cache_key, XML_STRING, expire["acl"]);
|
local ok, err = cache.set(acl_cache_key, XML_STRING, expire["acl"]);
|
||||||
if debug["cache"] then
|
if debug["cache"] then
|
||||||
if ok then
|
if ok then
|
||||||
freeswitch.consoleLog("notice", "[xml_handler] " .. acl_cache_key .. " stored in memcache\n");
|
freeswitch.consoleLog("notice", "[xml_handler] " .. acl_cache_key .. " stored in the cache\n");
|
||||||
else
|
else
|
||||||
freeswitch.consoleLog("warning", "[xml_handler] " .. acl_cache_key .. " can not be stored in memcache: " .. tostring(err) .. "\n");
|
freeswitch.consoleLog("warning", "[xml_handler] " .. acl_cache_key .. " can not be stored in the cache: " .. tostring(err) .. "\n");
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
--send the xml to the console
|
|
||||||
if (debug["xml_string"]) then
|
|
||||||
local file = assert(io.open(temp_dir .. "/acl.conf.xml", "w"));
|
|
||||||
file:write(XML_STRING);
|
|
||||||
file:close();
|
|
||||||
end
|
|
||||||
|
|
||||||
--send to the console
|
--send to the console
|
||||||
if (debug["cache"]) then
|
if (debug["cache"]) then
|
||||||
freeswitch.consoleLog("notice", "[xml_handler] " .. acl_cache_key .. " source: database\n");
|
freeswitch.consoleLog("notice", "[xml_handler] " .. acl_cache_key .. " source: database\n");
|
||||||
|
|
@ -148,3 +137,10 @@
|
||||||
freeswitch.consoleLog("notice", "[xml_handler] " .. acl_cache_key .. " source: memcache\n");
|
freeswitch.consoleLog("notice", "[xml_handler] " .. acl_cache_key .. " source: memcache\n");
|
||||||
end
|
end
|
||||||
end --if XML_STRING
|
end --if XML_STRING
|
||||||
|
|
||||||
|
--send the xml to the console
|
||||||
|
if (debug["xml_string"]) then
|
||||||
|
local file = assert(io.open(temp_dir .. "/acl.conf.xml", "w"));
|
||||||
|
file:write(XML_STRING);
|
||||||
|
file:close();
|
||||||
|
end
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue