[Freeswitch-users] Execute_on_answer and ${strepoch}

Dave R. Kompel drk at drkngs.net
Mon Nov 4 00:55:34 MSK 2013


Rather then doing the set as the DP action, you can have it execut a script, that sets the var, or execute_extension from the dialplan that does it. That way the eval will be done at execute time.  
   
--Dave
      _____  

  From: Gregor Nanger [mailto:gregor at infomedia.si]
To: FreeSWITCH Users Help [mailto:freeswitch-users at lists.freeswitch.org]
Sent: Sun, 03 Nov 2013 13:28:53 -0800
Subject: [Freeswitch-users] Execute_on_answer and ${strepoch}

  
  
One funny "by design" catch.  

  
I want to set variable when channel is answered. execute_on_answer is perfect tool for this job. I have:  

  

  
<action application="set" data="execute_on_answer=set myvariable=${strepoch()}" />  

  
Everything is working, except that ${strepoch()} is evaluated during dialplan parsing, not when on answer command is executed. So I get time when diaplan is processed, not when user pickups.   

  
Is there a notation to tell FS not to evaluate variable during dialplan parsing?  

  
Best regards, Gregor      
   
 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20131103/d47abbe2/attachment.html 


Join us at ClueCon 2013 Aug 6-8, 2013
More information about the FreeSWITCH-users mailing list