RM
Size: a a a
RM
RM
А
RM
RM
rt
<action application="set" data="record_sample_rate=8000"/>V
<action application="set" data="record_sample_rate=8000"/>vk
А
vk
А
AM
<extension name="ext1" continue="true">ext2 не работает, что в общем то логично, учитывая, что условия проверяются до выполнения скрипта. Можно сделать transfer, но хочется в одном диалплане все выполнить
<condition field="destination_number" expression="^(\d+)$">
<action application="answer"/>
<action application="set" data="foo=${lua(PG_routing.lua ${destination_number})}"/>
</condition>
</extension>
...
<extension name="ext2"continue="true">
<condition field="foo" expression="^smg(\d+)$">
<action application="info"/>
<action application="hangup"/>
</condition>
</extension>
АХ
<extension name="ext1" continue="true">ext2 не работает, что в общем то логично, учитывая, что условия проверяются до выполнения скрипта. Можно сделать transfer, но хочется в одном диалплане все выполнить
<condition field="destination_number" expression="^(\d+)$">
<action application="answer"/>
<action application="set" data="foo=${lua(PG_routing.lua ${destination_number})}"/>
</condition>
</extension>
...
<extension name="ext2"continue="true">
<condition field="foo" expression="^smg(\d+)$">
<action application="info"/>
<action application="hangup"/>
</condition>
</extension>
AM
АХ
AM
AM
АХ
AM
EXECUTE [depth=0] sofia/internal/9172350855@172.19.252.40 set(infinity_dst_number=)АХ
EXECUTE [depth=0] sofia/internal/9172350855@172.19.252.40 set(infinity_dst_number=)