提交 98dee781 authored 作者: Leon de Rooij's avatar Leon de Rooij

Fixed endless loop in template name=configuration, but that binding still segfaults for some reason


git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk/contrib@14132 d0543943-73ff-0310-b7d9-9358b9ac24b2
上级 7634096d
......@@ -22,7 +22,11 @@
</template>
<template name="configuration">
<xml-odbc-do name="break-to" value="${section}" on-no-template-break-to="simple_configuration"/>
<xml-odbc-do name="check-event-header" if-name="tag_name" if-value="configuration">
<xml-odbc-do name="check-event-header" if-name="key_name" if-value="name">
<xml-odbc-do name="break-to" value="${key_value}" on-no-template-break-to="simple-configuration"/>
</xml-odbc-do>
</xml-odbc-do>
</template>
<template name="simple_configuration">
......
......@@ -9,7 +9,7 @@
FROM
cnf_console_mappings
WHERE
hostname = '${hostname}';">
hostname = '${FreeSWITCH-Hostname}';">
<mapping name="${name}" value="${value}"/>
</xml-odbc-do>
</mappings>
......@@ -20,7 +20,7 @@
FROM
cnf_settings
WHERE
hostname = '${hostname}' AND
hostname = '${FreeSWITCH-Hostname}' AND
section = '${section}';">
<param name="${name}" value="${value}"/>
</xml-odbc-do>
......
<include> <!-- NOT FINISHED ! -->
<template name="dialplan">
<document type="freeswitch/xml">
<xml-odbc-do name="query" on-zero-rows-break-to="not_found" value="
SELECT * FROM dialplan WHERE dialed_number='${dialed_number}';"/>
<section name="dialplan" description="RE Dial Plan For FreeSwitch">
<context name="default">
<extension name="test9">
<condition field="destination_number" expression="^83789$">
<action application="bridge" data="iax/guest@conference.freeswitch.org/888"/>
</condition>
</extension>
</context>
</section>
</document>
<xml-odbc-do name="break-to" value="not-found"/>
</template>
</include>
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论