Hi

I've got a script like this

exten => s,1,SetVar(CALLFILENAME=/var/www/recordings/${TIMESTAMP:0:8:7}/${UNIQUEID})
exten => s,2,AGI(recordstart.py,${ARG1},${CALLERIDNUM},${CALLFILENAME},Ind)
exten => s,3,DIAL(ZAP/g2/${ARG1},70)
exten => s,4,AGI(logerror.py,${ARG1},${CALLERIDNUM},${CHANNEL},${DIALSTATUS},${DATETIME}, ${CAUSECODE})
exten => s,5,hangup
exten => s,104,AGI(logerror.py,${ARG1},${CALLERIDNUM},${CHANNEL},${DIALSTATUS},${DATETIME}, ${CAUSECODE})
exten => h,1,stopmonitor
exten => h,2,SetVar(CALLFILEDIR=/var/www/recordings/${TIMESTAMP:0:8:7})
exten => h,3,System(/etc/asterisk/agi-bin/filexfer ${CALLFILENAME} ${CALLFILEDIR})

It causes me some problems occausionsly and I want to pause the scipt by wait in 5 s.

exten => s,1,SetVar(CALLFILENAME=/var/www/recordings/${TIMESTAMP:0:8:7}/${UNIQUEID})
exten => s,2,AGI(recordstart.py,${ARG1},${CALLERIDNUM},${CALLFILENAME},Ind)
exten => s,3,DIAL(ZAP/g2/${ARG1},70)
exten => s,4,AGI(logerror.py,${ARG1},${CALLERIDNUM},${CHANNEL},${DIALSTATUS},${DATETIME}, ${CAUSECODE})
exten => s,5,hangup
exten => s,104,AGI(logerror.py,${ARG1},${CALLERIDNUM},${CHANNEL},${DIALSTATUS},${DATETIME}, ${CAUSECODE})
exten => h,1,stopmonitor
exten => h,2,wait(5)
exten => h,3,SetVar(CALLFILEDIR=/var/www/recordings/${TIMESTAMP:0:8:7})
exten => h,4,System(/etc/asterisk/agi-bin/filexfer ${CALLFILENAME} ${CALLFILEDIR})

but it doesn't work h,1 and h,2 is OK, but then it stops, any goood suggetions
/RC

_________________________________________________________________
Få 250 MB gratis lagerplads på MSN Hotmail:  http://www.hotmail.com

_______________________________________________
--Bandwidth and Colocation provided by Easynews.com --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
  http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to