[asterisk-users] A way to check against a list of numbers?

Hose hose+asterisk at bluemaggottowel.com
Fri Sep 10 15:51:01 CDT 2010


Does anyone have a suggestion on how to handle this?  For example, if I
have a list of numbers that I want to go out a certain sip channel and
another that I want to go out the dahdi device, is there a way to do
this?  None of the numbers will fit into a pattern, so just plain 
pattern matching won't do. 

The most straightforward way would be to just define explicit patterns.
Obviously that works, but doesn't seem scalable in terms of maintenance.
Ideally there should be a variable or list of numbers, and the dialplan
logic jumps into a subroutine that checks if the dialed number is on the
list, then routes accordingly.  Does anyone have any suggestions as to
how to approach that, or if they have a entirely different way in mind?

hose



More information about the asterisk-users mailing list