<div dir="ltr"><div>I had a very similar question and I documented it here:</div><div><br></div><a href="https://freeswitch.org/confluence/display/FREESWITCH/mod_lua#mod_lua-Whereismydebuginformation?">https://freeswitch.org/confluence/display/FREESWITCH/mod_lua#mod_lua-Whereismydebuginformation?</a><br><div><span style="color:rgb(51,51,51);font-family:Arial,sans-serif;font-size:14px;line-height:16px">Q: When I use static XML or xml_curl, I see the commands executed in the fs_cli and in the &quot;application log&quot; section of the xml_cdr file. However, when I run commands via my lua script, I don&#39;t see that information anywhere?</span><br></div><div><p style="margin:10px 0px 0px;padding:0px;color:rgb(51,51,51);font-family:Arial,sans-serif;font-size:14px;line-height:16px">A: When you have an actual call session, you can use session:execute(&quot;$application&quot;,&quot;$data&quot;) just like in the static XML - it will then show up in the fs_cli and the xml_cdr application log. If you don&#39;t have a call session - e.g. if you are running lua as a background application or from the CLI, then you have to use other commands which may not be as easily logged.</p></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature"><div dir="ltr">-Avi Marcus</div><div>BestFone</div></div></div>
<br><div class="gmail_quote">On Fri, Dec 11, 2015 at 3:48 AM, Andrew Keil <span dir="ltr">&lt;<a href="mailto:andrew.keil@visytel.com" target="_blank">andrew.keil@visytel.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">





<div lang="EN-AU" link="#0563C1" vlink="#954F72">
<div>
<p class="MsoNormal">To FreeSWITCH users,<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Re- FreeSWITCH version 1.6.5<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">I just noticed that inside the /log/freeswitch.log file (and also down the Event Socket Layer side) that the uuid is not logged when calls to freeswitch.consoleLog(…) are made from inside a Lua script.<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">For example:<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">freeswitch.consoleLog(&quot;INFO&quot;, &quot;Test message\n&quot;) logs inside /log/freeswitch.log:
<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">2015-12-11 12:27:57.960004 [INFO] switch_cpp.cpp:1356 Test message<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">whereas other logging automatically prefixes with the session uuid (for example):  <u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">f014f888-44e5-4edc-98e9-420ab2fe3698 2015-12-11 12:14:06.326636 [NOTICE] switch_cpp.cpp:683 Channel [sofia/internal/<a href="mailto:1000@192.168.15.50" target="_blank">1000@192.168.15.50</a>] has been answered<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Also when looking into the ESL side I noticed that the same is true for ESL events (Content-Type:log/data) where the “User-Data” header is empty for the freeswitch.consoleLog logging calls, however contains the session uuid for other log
 messages.<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">My question is whether there is a simple switch inside a configuration file to enable uuid logging from Lua scripts (especially for the freeswitch.consoleLog(…) function calls)?<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">I understand that I could simply add the uuid inside the log message string myself for all freeswitch.consoleLog(…) function calls, however I would have thought that internally (since the uuid is available to the Lua script via session:getVariable(&quot;uuid&quot;))
 that the uuid could be logged like it is in other parts of FreeSWITCH already.<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Regards,<span class="HOEnZb"><font color="#888888"><u></u><u></u></font></span></p><span class="HOEnZb"><font color="#888888">
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Andrew Keil<u></u><u></u></p>
</font></span></div>
</div>

<br>_________________________________________________________________________<br>
Professional FreeSWITCH Consulting Services:<br>
<a href="mailto:consulting@freeswitch.org">consulting@freeswitch.org</a><br>
<a href="http://www.freeswitchsolutions.com" rel="noreferrer" target="_blank">http://www.freeswitchsolutions.com</a><br>
<br>
Official FreeSWITCH Sites<br>
<a href="http://www.freeswitch.org" rel="noreferrer" target="_blank">http://www.freeswitch.org</a><br>
<a href="http://confluence.freeswitch.org" rel="noreferrer" target="_blank">http://confluence.freeswitch.org</a><br>
<a href="http://www.cluecon.com" rel="noreferrer" target="_blank">http://www.cluecon.com</a><br>
<br>
FreeSWITCH-users mailing list<br>
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" rel="noreferrer" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" rel="noreferrer" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="http://www.freeswitch.org" rel="noreferrer" target="_blank">http://www.freeswitch.org</a><br></blockquote></div><br></div></div>