exten => s,1,set(TRIES=0) exten => s,n,set(OPER1=01IAX2/outbound-1) exten => s,n,set(OPER2=01IAX2/outbound-2) exten => s,n,set(OPER3=01IAX2/outbound-3) exten => s,n,set(OPER4=01IAX2/outbound-4) exten => s,n,set(OPER5=01IAX2/outbound-5) exten => s,n(nextone),set(TRIES=$[${TRIES} + 1]]) ; exten => s,n,noop(${OPER1} - ${TRIES}) exten => s,n,noop(${OPER${TRIES}}) -- Executing [70105@default:1] Macro("SIP/60000-00d9e060", "dial-outbound|70105|60") in new stack -- Executing [s@macro-dial-outbound:1] Set("SIP/60000-00d9e060", "TRIES=0") in new stack -- Executing [s@macro-dial-outbound:2] Set("SIP/60000-00d9e060", "OPER1=01IAX2/outbound-1") in new stack -- Executing [s@macro-dial-outbound:3] Set("SIP/60000-00d9e060", "OPER2=01IAX2/outbound-2") in new stack -- Executing [s@macro-dial-outbound:4] Set("SIP/60000-00d9e060", "OPER3=01IAX2/outbound-3") in new stack -- Executing [s@macro-dial-outbound:5] Set("SIP/60000-00d9e060", "OPER4=01IAX2/outbound-4") in new stack -- Executing [s@macro-dial-outbound:6] Set("SIP/60000-00d9e060", "OPER5=01IAX2/outbound-5") in new stack -- Executing [s@macro-dial-outbound:7] Set("SIP/60000-00d9e060", "TRIES=1]") in new stack -- Executing [s@macro-dial-outbound:8] NoOp("SIP/60000-00d9e060", "01IAX2/outbound-1 - 1]") in new stack -- Executing [s@macro-dial-outbound:9] NoOp("SIP/60000-00d9e060", "") in new stack