Yes, that will work. You can set the group either within the extension or in the user config. For example: <extension name="bridge"> <condition field="destination_number" expression="^9(\d+)$"> <action application="set" data="eavesdrop_group=spy1"/> <action application="bridge" data="sofia/gateway/gw1/$1"/> </condition> </extension> <extension name="eavesdrop"> <condition field="destination_number" expression="^666$"> <action application="answer"/> <action application="set" data="eavesdrop_require_group=spy1"/> <action application="eavesdrop" data="all"/> </condition> </extension> -Steve On 20 January 2011 10:11, Sam <u2nsam@gmail.com> wrote:
If i use
<variable name="eavesdrop_group" value="spy1"/>
at the user config, will the dialplan barge the above extension where the statement is stated ?
<extension name="eavesdrop"> <condition field="destination_number" expression="^779$"> <action application="answer"/> <action application="set" data="eavesdrop_require_group=sales_call_eavesdrop"/>
<action application="eavesdrop" data="all"/> </condition> </extension>
Regds Sam
On Thu, Jan 20, 2011 at 3:13 PM, Sam <u2nsam@gmail.com> wrote:
hello ,
I am using,
<extension name="global" continue="true"> <condition> <action application="info"/> <action application="db" data="insert/spymap/${caller_id_number}/${uuid}"/>
<action application="db" data="insert/last_dial/${caller_id_number}/${destination_number}"/> <action application="db" data="insert/last_dial/global/${uuid}"/>
</condition> </extension>
<extension name="eavesdrop">
<condition field="destination_number" expression="^88(.*)$|^\*0(.*)$"> <action application="answer"/> <action application="eavesdrop" data="${db(select/spymap/$1)}"/>
</condition> </extension>
i am getting the below error:-
2011-01-20 14:54:01.581151 [NOTICE] mod_dptools.c:920 Channel [sofia/internal/7006@192.168.2.190] has been answered 2011-01-20 14:54:01.581151 [DEBUG] sofia.c:4646 Channel sofia/internal/ 7006@192.168.2.190 entering state [completed][200] EXECUTE sofia/internal/7006@192.168.2.190 eavesdrop() 2011-01-20 14:54:01.582119 [ERR] mod_dptools.c:529 Usage: [all | <uuid>] 2011-01-20 14:54:01.582119 [NOTICE] switch_core_state_machine.c:189 sofia/internal/7006@192.168.2.190 has executed the last dialplan instruction, hanging up. 2011-01-20 14:54:01.582119 [DEBUG] switch_channel.c:2535 (sofia/internal/ 7006@192.168.2.190) Callstate Change ACTIVE -> HANGUP 2011-01-20 14:54:01.582119 [NOTICE] switch_core_state_machine.c:191 Hangup sofia/internal/7006@192.168.2.190 [CS_EXECUTE] [NORMAL_CLEARING]
http://pastebin.freeswitch.org/15076
Regds Sam
_______________________________________________ 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