[Freeswitch-users] vars scope in dialplan
Madovsky
infos at madovsky.org
Mon Jun 7 12:55:46 PDT 2010
Thanks Brian, I forgot this option...
F
----- Original Message -----
From: "Brian West" <brian at freeswitch.org>
To: <freeswitch-users at lists.freeswitch.org>
Sent: Monday, June 07, 2010 3:32 PM
Subject: Re: [Freeswitch-users] vars scope in dialplan
> This is because variables are not SET like you think. See the dialplan is
> compiled before its executed... but you do have an option:
>
>
> <action inline="true" application="set" data="prfx=00"/>
>
> The inline option will set it right then on the spot.
>
> /b
>
>
> On Jun 7, 2010, at 2:24 PM, Madovsky wrote:
>
>> example :
>>
>> <extension name="blabla">
>> <condition>
>> <action application="set" data="test=cake"/>
>> </condition>
>> <condition field="${test}" expression="^(cake)$">
>> <action application="set" data="prfx=00"/>
>> </condition>
>> <condition field="${sip_to_uri}" expression="^(1\d{10,15})@$${domain}$">
>> <action application="set" data="getPrfx=${prfx}"/>
>> </condition>
>> </extension>
>>
>> but ${prfx} is empty.
>> I'm almost sure I didn't understand FS vars scope yet....
>>
>> Thanks
>>
>> Franck
>
>
> _______________________________________________
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
More information about the FreeSWITCH-users
mailing list