[asterisk-users] Call file in the future

didier.cuffaut didier.cuffaut at neuf.fr
Sat Jan 17 12:52:16 CST 2009


Hello,
 I read a thread on the asterisk dev list (call file handling suggestion)

May i have some comment/opinion on these two ways below to place a call file in the future ? (from the wiki and the asterisk book but added typos and stupidity come from me)

The best is ?  (and should work ?)

tmsp = the delay in future.. say 100 seconds

exten=> ra,n,System(NOW='date %S')

exten=> ra,n,System(let NOW=$NOW+$tmsp)

exten=> ra,n,System(TOUCH_TMSP='date -d "1970-01-01 $NOW sec GMT+1" +%Y%m%d%H%M. %S)



*********

or this way ?



exten=> ra,n,Set(touchtime=$[${EPOCH} + ${tmsp}])

exten=> ra,n,Set(TOUCH_TMSP=${STRFM(${touchtime},GMT+1,%C%y%m%d%H%M%S)

*********



next step:

exten=> ra,n,System(touch -t $TOUCH_TMSP /tmp/${idclient}.call))

exten=> ra,n,System(mv /tmp/${idclient}.call /var/spool/asterisk/outgoing)





Thanks for your attention, happy 2009..... and perhaps a reply ?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20090117/3d20167b/attachment.htm 


More information about the asterisk-users mailing list