summaryrefslogtreecommitdiffstats
path: root/template-processdialplanxml-xml.lsp
diff options
context:
space:
mode:
authorTed Trask <ttrask01@yahoo.com>2010-09-17 09:25:06 +0000
committerTed Trask <ttrask01@yahoo.com>2010-09-17 09:25:06 +0000
commit5393098748e6b8b4db02a62d720f33e5a2ff423e (patch)
treece839d738e7790b2be59646e84134f680475843d /template-processdialplanxml-xml.lsp
parent4e7ffdb4a30225004b0fd6ce274bac5fbd96cb0d (diff)
downloadacf-freeswitch-vmail-5393098748e6b8b4db02a62d720f33e5a2ff423e.tar.bz2
acf-freeswitch-vmail-5393098748e6b8b4db02a62d720f33e5a2ff423e.tar.xz
Added unloop and debug statements from sample dialplan
Diffstat (limited to 'template-processdialplanxml-xml.lsp')
-rw-r--r--template-processdialplanxml-xml.lsp15
1 files changed, 15 insertions, 0 deletions
diff --git a/template-processdialplanxml-xml.lsp b/template-processdialplanxml-xml.lsp
index 547d8b4..0ab808a 100644
--- a/template-processdialplanxml-xml.lsp
+++ b/template-processdialplanxml-xml.lsp
@@ -5,6 +5,20 @@ Content-Type: Content Type: text/xml
<document type="freeswitch/xml">
<section name="dialplan">
<context name="default">
+
+ <extension name="unloop">
+ <condition field="${unroll_loops}" expression="^true$"/>
+ <condition field="${sip_looped_call}" expression="^true$">
+ <action application="deflect" data="${destination_number}"/>
+ </condition>
+ </extension>
+
+ <extension name="global" continue="true">
+ <condition field="${call_debug}" expression="^true$" break="never">
+ <action application="info"/>
+ </condition>
+ </extension>
+
<extension name="Voicemail">
<condition expression="(.*)" field="destination_number">
<action application="answer" />
@@ -12,6 +26,7 @@ Content-Type: Content Type: text/xml
<action application="voicemail" data="default <%= viewtable.value.domain.value %> $1" />
</condition>
</extension>
+
</context>
</section>
</document>