[commit] r9052 - freeswitch/trunk/src/mod/languages/mod_python
Author: anthm Date: Wed Jul 16 11:44:41 2008 New Revision: 9052 Modified: freeswitch/trunk/src/mod/languages/mod_python/python_example.py Log: add more example Modified: freeswitch/trunk/src/mod/languages/mod_python/python_example.py ============================================================================== --- freeswitch/trunk/src/mod/languages/mod_python/python_example.py (original) +++ freeswitch/trunk/src/mod/languages/mod_python/python_example.py Wed Jul 16 11:44:41 2008 @@ -59,3 +59,32 @@ def runtime(args): print args + "\n" + +# BIND TO AN XML LOOKUP +# +# default name for binding to an XML lookup is "xml_fetch" it can be overridden with <modname>::<function> +# params a switch_event with all the relevant data about what is being searched for in the XML registry. +# +def xml_fetch(params): + + xml = ''' +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<document type="freeswitch/xml"> + <section name="dialplan" description="RE Dial Plan For FreeSWITCH"> + <context name="default"> + <extension name="generated"> + <condition> + <action application="answer"/> + <action application="playback" data="${hold_music}"/> + </condition> + </extension> + </context> + </section> +</document> +''' + + return xml + + + +
participants (1)
-
Freeswitch SVN