Make sure the recording directory exists

This commit is contained in:
Mark Crane
2014-04-12 17:42:23 +00:00
parent 5dde9db899
commit 11864f504b
2 changed files with 5 additions and 11 deletions

View File

@@ -5,7 +5,10 @@
if (domain_count > 1) then
path = path.."/"..domain_name;
end
path = path.."/archive/"..(os.date("%Y")).."/"..(os.date("%b")).."/"..(os.date("%d")).."/"..uuid..".wav";
path = path.."/archive/"..(os.date("%Y")).."/"..(os.date("%b")).."/"..(os.date("%d"));
--make sure the path exists
api:executeString("system mkdir -p "..path);
--check whether to record the to user
if (user_exists == "true") then
@@ -66,7 +69,7 @@
--record the session
if (record_session) then
cmd = "uuid_record "..uuid.." start "..path;
cmd = "uuid_record "..uuid.." start "..path.."/"..uuid..".wav";
session:execute("set", "api_on_answer="..cmd);
--freeswitch.consoleLog("notice", "[app:dialplan] "..cmd.."\n");
end