|
Hi,
I want to count the number of open Zap channels on
my server.
[outgoingzap]
exten => _0NXXXXXX,1,NoOp(Outgoing Local - 7
digs - ${EXTEN:1})
exten => _0NXXXXXX,2,Set(ZAP01=$[${ZAP01} + 1]|g) exten => _0NXXXXXX,3,Set(UPDATED=true) exten => _0NXXXXXX,4,Dial(${TRUNK}/${EXTEN},60) exten => _0NXXXXXX,6,Busy exten => _0NXXXXXX,7,Playback(thank-you) include => hangupcontext [hangupcontext]
exten => h,1,NoCDR() exten => h,2,GotoIf($["${UPDATED}" != "true"]?5) exten => h,3,Set(UPDATED="") exten => h,4,Set(ZAP01=$[${ZAP01} - 1]|g) exten => h,5,Hangup I am not sure about how to use NoCDR, ForkCDR and
ResetCDR.
If don't use any of them, every call generates an
extra CDR with dst = 'h'.
If I use NoCDR, the whole call is not
logged.
If I use ResetCDR, the call is logged with duration
= 0.
How should I implement this?
Thank you
Dov
|
_______________________________________________ --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
