[asterisk-users] cdr_adaptive_odbc and custom rdms fields

Tilghman Lesher tilghman at mail.jeffandtilghman.com
Tue Dec 25 13:52:30 CST 2007


On Tuesday 25 December 2007 12:50:06 Steve Finkelstein wrote:
> I was recently made aware that the only way to currently set custom fields
> in a relational database for CDR is via the experimental cdr_adaptive_odbc
> drivers found here:
> http://svncommunity.digium.com/view/tilghman/branches/1.4/cdr_adaptive_odbc
>.c?view=log

I wouldn't call them experimental; they simply arrived too late to be included
directly in 1.4.

> I had no problem compiling the driver, and copied the module to
> /usr/lib/asterisk/modules on my box and setup
> /etc/asterisk/cdr_adaptive_odbc.conf with the following:
>
> [first]
> connection=Asterisk-MySQL
> table=cdr
>
> My question is
>
> a) How do I get asterisk to switch to the new module?

CLI> module load cdr_adaptive_odbc.so

> Looks like I'm still using the older stuff.
>
> Ultimately my goal is to set a custom field in my CDR table that I will
> populate with variables in my dialplan using the Set() application with
> something such as:
>
> ;  Set(CDR(dst_ext)=${DST_EXT})

-- 
Tilghman



More information about the asterisk-users mailing list