[Freeswitch-users] why is the user directory in core and not a module

Anthony Minessale anthony.minessale at gmail.com
Wed Feb 19 23:01:56 MSK 2014


Read my last post a few more times, the wiki and possibly either edition of
the FS book.

https://wiki.freeswitch.org/wiki/Xml_curl



On Wed, Feb 19, 2014 at 1:31 PM, Vik Killa <vipkilla at gmail.com> wrote:

> I am quite confused. Is there no way to create a module that serve's User
> Agent authentication information to FS?
>
>
> On Wed, Feb 19, 2014 at 2:09 PM, Anthony Minessale <
> anthony.minessale at gmail.com> wrote:
>
>> You are confusing the directory interface "wrapper for ldap" with the FS
>> Directory (The XML Registry)
>>
>> How the XML Registry works is extensively documented in the wiki and our
>> FS book.
>>
>> The gist is that the XML is the abstraction layer; So you can write
>> modules to seek things from the XML and not worry about external access.
>> Then you write modules that bind to xml searches and pre-empt the static
>> xml by returning your own binary xml object with the correct data.
>>
>> xml_curl and xml_scgi are the 2 in-house examples that transform the xml
>> search into a url and fetch the xml from a remote service but you can also
>> easily make a binding module to parse xml searches, do sql stmts and format
>> the results in a binary xml obj without ever using textual xml markup.
>>
>>
>>
>>
>>
>> On Wed, Feb 19, 2014 at 12:49 PM, Vik Killa <vipkilla at gmail.com> wrote:
>>
>>> I am trying to test the directory interface in my module.
>>>  It seems that FS will not send the authentication request to my
>>> module's directory interface though.
>>> I know it is loaded because I see:
>>>
>>> 2014-02-19 13:46:46.056080 [NOTICE] switch_loadable_module.c:429 Adding
>>> Directory interface 'test_directory'
>>>
>>> I have some debug lines in my module to display when the interface is
>>> run but i don't see the debugging.
>>> Also, i loaded mod_ldap to test and it will not get queried by FS either.
>>> Is there a FS parameter or setting that is needed to tell it to use the
>>> alternate directory interface?
>>>
>>> Thanks
>>>
>>>
>>> _________________________________________________________________________
>>> Professional FreeSWITCH Consulting Services:
>>> consulting at freeswitch.org
>>> http://www.freeswitchsolutions.com
>>>
>>> 
>>> 
>>>
>>> Official FreeSWITCH Sites
>>> http://www.freeswitch.org
>>> http://wiki.freeswitch.org
>>> http://www.cluecon.com
>>>
>>> FreeSWITCH-users mailing list
>>> FreeSWITCH-users at lists.freeswitch.org
>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>>> http://www.freeswitch.org
>>>
>>>
>>
>>
>> --
>> Anthony Minessale II       ♬ @anthmfs  ♬ @FreeSWITCH  ♬
>>
>>http://freeswitch.org/http://cluecon.com/>> http://twitter.com/FreeSWITCH
>> ☞ irc.freenode.net #freeswitch ☞ *http://freeswitch.org/g+
>> <http://freeswitch.org/g+>*
>>
>> ClueCon Weekly Development Call
>> ☎ sip:888 at conference.freeswitch.org  ☎ +19193869900
>>
>>
>> _________________________________________________________________________
>> Professional FreeSWITCH Consulting Services:
>> consulting at freeswitch.org
>> http://www.freeswitchsolutions.com
>>
>> 
>> 
>>
>> Official FreeSWITCH Sites
>> http://www.freeswitch.org
>> http://wiki.freeswitch.org
>> http://www.cluecon.com
>>
>> FreeSWITCH-users mailing list
>> FreeSWITCH-users at lists.freeswitch.org
>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>> http://www.freeswitch.org
>>
>>
>
> _________________________________________________________________________
> Professional FreeSWITCH Consulting Services:
> consulting at freeswitch.org
> http://www.freeswitchsolutions.com
>
> 
> 
>
> Official FreeSWITCH Sites
> http://www.freeswitch.org
> http://wiki.freeswitch.org
> http://www.cluecon.com
>
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>
>


-- 
Anthony Minessale II       ♬ @anthmfs  ♬ @FreeSWITCH  ♬

☞ http://freeswitch.org/http://cluecon.com/http://twitter.com/FreeSWITCH
☞ irc.freenode.net #freeswitch ☞ *http://freeswitch.org/g+
<http://freeswitch.org/g+>*

ClueCon Weekly Development Call
☎ sip:888 at conference.freeswitch.org  ☎ +19193869900
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20140219/ce89b459/attachment-0001.html 


Join us at ClueCon 2013 Aug 6-8, 2013
More information about the FreeSWITCH-users mailing list