All pastes #2536 Raw Edit

mbranca

public text v1 · immutable
#2536 ·published 2004-12-01 15:27 UTC
rendered paste body
;
; randomize pstn gw
;
exten => _XX.,1,SetVar(NUMERO=${EXTEN})
exten => _XX.,2,Random(50:pstngw-1,1)
exten => _XX.,3,Goto(default,1)
                                                                                                                             
exten => pstngw-1,1,Dial(IAX2/${EXTEN}/${NUMERO}@pstn)
exten => pstngw-1,2,Hangup
exten => pstngw-1,202,Goto(default,1) ; exten +202 if qualify fails gw check
                                                                                                                             
exten => pstngw-2,1,Dial(IAX2/${EXTEN}/${NUMERO}@pstn)
exten => pstngw-2,2,Hangup
exten => pstngw-2,202,Goto(default,1)
                                                                                                                             
;
; if we're on default, be sure to go in reverse order
; Also we get something if one box is down
;
exten => default,1,Dial(IAX2/pstngw-2/${NUMERO}@pstn)
exten => default,2,Dial(IAX2/pstngw-1/${NUMERO}@pstn)
exten => default,3,Hangup