On 12/18/09 7:18 PM, Michael Collins wrote: Hi Michael,
> One thing you can do is create an extension that does the enum look up > and then transfers the call back into the dialplan. You could set up a Cool idea, didn't think about that! > separate context that handles just the enum checking. Your condition > would just need to match whatever var you put the enum return val in. So > if your var name is "enum_res" then you can transfer like this after > your enum lookup: Right, makes sense. Going to try a bit in that direction. Do the enum lookup and then transfer to an enum handling context. Simple, should have thought about that. :) > This is just one way to do it without using a scripting lang. you can by > all means use Lua as well. My main question there really was, since I'm not able to work on vars I set in an extention, will that work if I return vars from a script? It should really, but I was asking to make sure it would. I think in that design, the script would have been like three rules or something, but keeping it in the dialplan is nicer, I think (even though it says "don't do magic in the dialplan, do it in scripts" on the wiki). I'll report back when I managed to fiddle something together. /Robin _______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org