2008/4/22 Philipp Kempgen <[EMAIL PROTECTED]>: > Steve Davies schrieb: > > > > > Does anyone have a clever method of doing a conditional "include =>" > > line in the dialplan? > > > > I want to include a bunch of standard contexts, but in the middle of > > the bunch have one or more conditionally included, a bit like: > > > > [default] > > include => start-here > > include => then-here > > if $[{COMPANY} = A] > > include => company-A > > endif > > if $[{COMPANY} = B] > > include => company-B > > endif > > if $[{COMPANY} = C] > > include => company-C > > endif > > include => end-here > > > > > > The list of conditional variables, and of static includes is > > potentially large, so I do not want to create several separate sets of > > contexts with lots of repetition as it is likely to get out-of-control > > very quickly. > > I suppose #ifdefs and a preprocessor like cpp is not what you're > looking for? You didn't make clear at what stage you want these > includes to be replaced / evaluated. I guess you want Asterisk to > do it. > > Regards, > Philipp Kempgen
I would be looking for a runtime evaluation based on a variable. I'll take a look at Tzafrir's suggestion and try to undesrstand it :) Steve _______________________________________________ -- 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