Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- exten => s,1,Set(CALLEE=${ARG1})
- exten => s,n,Set(CALLER=${CALLERID(num)})
- exten => s,n,NoOp(Dialing out from ${CALLER} to ${CALLEE})
- exten => s,n,NoOp(SENDING INITIATED TO CLARION)
- exten => s,n,NoOp(${CLARION_SVCS}/api/v1/voip/${CALLER}/${CALLEE}/initiated)
- exten => s,n,Set(result=${SHELL(curl -d "" --connect-timeout 1 --max-time 1 ${CLARION_SVCS}/api/v1/voip/${CALLER}/${CALLEE}/initiated)})
- exten => s,n,Dial(${ARG2},20,U(answered_call,s,1) F(notanswered_call,s,1))
- exten => s,n,Goto(s-${DIALSTATUS},1)
- exten => s-NOANSWER,1,Voicemail(${ARG1}@default,u)
- exten => s-NOANSWER,n,Hangup()
- exten => s-BUSY,1,Voicemail(${ARG1}@default,b)
- exten => s-BUSY,n,Hangup()
- exten => s-CONGESTION,1,NoOp(SENDING CONGESTION TO CLARION)
- exten => s-CONGESTION,n,NoOp(${CLARION_SVCS}/api/v1/voip/${CALLER}/${CALLEE}/failed)
- exten => s-CONGESTION,n,Set(result=${SHELL(curl -d "" --connect-timeout 1 --max-time 1 ${CLARION_SVCS}/api/v1/voip/${CALLER}/${CALLEE}/failed)})
- exten => s-CONGESTION,n,Hangup
- exten => _s-.,1,Goto(s-NOANSWER,1)
- [answered_call]
- exten => s,1,NoOp(SENDING CONNECTED TO CLARION)
- exten => s,n,NoOp(${CLARION_SVCS}/api/v1/voip/${CALLER}/${CALLEE}/connected)
- exten => s,n,Set(result=${SHELL(curl -d "" --connect-timeout 1 --max-time 1 ${CLARION_SVCS}/api/v1/voip/${CALLER}/${CALLEE}/connected)})
- exten => s,n,Return
- [notanswered_call]
- exten => s,1,NoOp(SENDING DISCONNECTED TO CLARION)
- exten => s,n,NoOp(${CLARION_SVCS}/api/v1/voip/${CALLER}/${CALLEE}/disconnected)
- exten => s,n,Set(result=${SHELL(curl -d "" --connect-timeout 1 --max-time 1 ${CLARION_SVCS}/api/v1/voip/${CALLER}/${CALLEE}/disconnected)})
- exten => s,n,Hangup()
- -- Executing [70035@sip:1] Macro("SIP/70000-0000001a", "stdexten,70035,SIP/70035") in new stack
- -- Executing [s@macro-stdexten:1] Set("SIP/70000-0000001a", "CALLEE=70035") in new stack
- -- Executing [s@macro-stdexten:2] Set("SIP/70000-0000001a", "CALLER=70000") in new stack
- -- Executing [s@macro-stdexten:3] NoOp("SIP/70000-0000001a", "Dialing out from 70000 to 70035") in new stack
- -- Executing [s@macro-stdexten:4] NoOp("SIP/70000-0000001a", "SENDING INITIATED TO CLARION") in new stack
- -- Executing [s@macro-stdexten:5] NoOp("SIP/70000-0000001a", "http://10.7.249.220:30008/api/v1/voip/70000/s/initiated") in new stack
- -- Executing [s@macro-stdexten:6] Set("SIP/70000-0000001a", "result=") in new stack
- -- Executing [s@macro-stdexten:7] Dial("SIP/70000-0000001a", "SIP/70035,20,U(answered_call,s,1) F(notanswered_call,s,1)") in new stack
- == Using SIP RTP CoS mark 5
- -- Called SIP/70035
- -- SIP/70035-0000001b is ringing
- > 0x7f9794014d50 -- Strict RTP learning after remote address set to: 10.7.249.25:4000
- -- SIP/70035-0000001b answered SIP/70000-0000001a
- -- SIP/70035-0000001b Internal Gosub(answered_call,s,1(s,1)) start
- -- Executing [s@answered_call:1] NoOp("SIP/70035-0000001b", "SENDING CONNECTED TO CLARION") in new stack
- -- Executing [s@answered_call:2] NoOp("SIP/70035-0000001b", "http://10.7.249.220:30008/api/v1/voip///connected") in new stack
- -- Executing [s@answered_call:3] Set("SIP/70035-0000001b", "result=") in new stack
- -- Executing [s@answered_call:4] Return("SIP/70035-0000001b", "") in new stack
- == Spawn extension (sip, , 1) exited non-zero on 'SIP/70035-0000001b'
- -- SIP/70035-0000001b Internal Gosub(answered_call,s,1(s,1)) complete GOSUB_RETVAL=
- -- Channel SIP/70035-0000001b joined 'simple_bridge' basic-bridge <a29e2958-fa39-417b-9af3-aa134d73dc0f>
- -- Channel SIP/70000-0000001a joined 'simple_bridge' basic-bridge <a29e2958-fa39-417b-9af3-aa134d73dc0f>
- -- Channel SIP/70000-0000001a left 'simple_bridge' basic-bridge <a29e2958-fa39-417b-9af3-aa134d73dc0f>
- == Spawn extension (macro-stdexten, s, 7) exited non-zero on 'SIP/70000-0000001a' in macro 'stdexten'
- == Spawn extension (sip, 70035, 1) exited non-zero on 'SIP/70000-0000001a'
- -- Channel SIP/70035-0000001b left 'simple_bridge' basic-bridge <a29e2958-fa39-417b-9af3-aa134d73dc0f>
- -- Executing [s@notanswered_call:1] NoOp("SIP/70035-0000001b", "SENDING DISCONNECTED TO CLARION") in new stack
- -- Executing [s@notanswered_call:2] NoOp("SIP/70035-0000001b", "http://10.7.249.220:30008/api/v1/voip///disconnected") in new stack
- -- Executing [s@notanswered_call:3] Set("SIP/70035-0000001b", "result=") in new stack
- -- Executing [s@notanswered_call:4] Hangup("SIP/70035-0000001b", "") in new stack
- == Spawn extension (notanswered_call, s, 4) exited non-zero on 'SIP/70035-0000001b'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement