jueves, 18 de diciembre de 2008

AstDB

Asterisk, maneja su propia base de datos parecido al register de windows.

Esta base de datos puede ser usado para almacenar datos temporales,

Un ejemplo es el uso de No Molestar (DND), donde si el teléfono activa el DND este guarda la extensión en una base de datos, y cuando alguien llama a dicho anexo , le dara tono de no disponible o si queremos lo podemos enviar al buzon de no disponible.

Los datos son agrupados en familias e identificados con una llave que es única dentro de la familia, puede haber una cadena de llaves.

Para crear familias y llaves por el CLI de Asterisk, la sintaxis es la siguiente:

cerebrito*CLI>database put familia llave/otrallave valor

ejemplo: crear la familia funciones , la llave USERID/DND , y almacenar el valor 1

cerebrito*CLI>database put funciones USERID/DND 1

luego, para ver el contenido de la base de datos digitamos:

cerebrito:CLI> database show

/funciones/USERID/DND : 1

************************************************************

No hay comentarios.: