mod_abstraction: New module. Currently implement API abstraction. Allow to simplify/standarize API name. Initially built for mod_voicemail_ivr. Allow to use scripting language as VM Storage by binding an API with specific argument to an different api call like python and send to it argument initially provided.

This commit is contained in:
Marc Olivier Chouinard
2011-12-27 19:53:21 -05:00
parent 20a8efe2fa
commit 77d324f70e
4 changed files with 174 additions and 0 deletions
@@ -0,0 +1,5 @@
<configuration name="abstraction.conf" description="Abstraction">
<apis>
<api name="user_name" description="Return Name for extension" syntax="<exten>" parse="(.*)" destination="user_data" argument="$1@default var effective_caller_id_name"/>
</apis>
</configuration>