Paul Belanger schrieb:

> I'm trying to come up with a quick, easy solution to have a static
> inbound number in my dialplan, rotate calling 2 numbers.  Example:
> 
> 
> 1st call into asterisk
> 
> exten => 1234,1,Dial(sip/1111,10)
> exten => 1234,n,Dial(sip/2222,10)
> 
> 2nd call into asterisk
> 
> exten => 1234,1,Dial(sip/2222,10)
> exten => 1234,n,Dial(sip/1111,10)
> 
> We're kind off looking to do load balancing via the dial plan.
> 
> But I'm having a little trouble getting the logic to trace 1st call
> in, 2nd call in, 1st call in, 2nd call in, etc.

I don't quite understand why you would want to that in the first
place but you could use a global variable.
Set(GLOBAL(somevar)=0)
Set(GLOBAL(somevar)=1)
Set(GLOBAL(somevar)=0)
...
Whenever a call comes in, use somevar to decide what to do.
show application GotoIf


Grüße,
Philipp Kempgen
-- 
Asterisk-Tag.org 2008, 26.-27. Mai   ->  http://www.asterisk-tag.org
amooma GmbH - Bachstr. 126 - 56566 Neuwied  ->  http://www.amooma.de
Geschäftsführer: Stefan Wintermeyer, Handelsregister: Neuwied B14998

_______________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

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

Reply via email to