- Mitglied seit
- 2 Nov 2004
- Beiträge
- 3,086
- Punkte für Reaktionen
- 0
- Punkte
- 0
Hallo,
Asterisk hat ein kleine feine Datenbank integriert, die man aus der extensions.config heraus ansprechen kann. Leider lässt die Dokumentation noch zu wünschen übrig.
Betateilchen hat einige Ideen mit dieser Datenbank hier im Forum veröffentlicht. Bisher habe ich nur Anwendungen mit einem Datenfeld gesehen. Es müssen aber mehrere möglich sein, wie die vom System verwaltete Tabelle zu den Sip-Usern zeigt.
Meine Frage: Wie lese ich diese durch Doppelpunkt getrennten Datenfelder aus der extensions.conf heraus aus und weise sie entsprechenden Variablen zu?
Hintergrund: Ich habe in meiner extensions.conf eine Auswertung auf bekannte, nicht in ENUM eingetragene VOIP-Nummern eingebaut.
Nun hat sich aber herausgestellt, dass ich zusätzlich das beim einzelnen Eintrag zu verwendende Protokoll brauche (SIP/IAX2).
Es gäbe nun die Möglichkeit zwei Tabellen zu verwenden und die nacheinander abzufragen. Da aber Asterisk eine Anwendung der Datenbank hat, die mehrere Felder verwendet, möchte ich das aus Übersichtlichkeitsgründen auch so haben.
Wer hat eine Lösung oder einen Link?
Asterisk hat ein kleine feine Datenbank integriert, die man aus der extensions.config heraus ansprechen kann. Leider lässt die Dokumentation noch zu wünschen übrig.
Betateilchen hat einige Ideen mit dieser Datenbank hier im Forum veröffentlicht. Bisher habe ich nur Anwendungen mit einem Datenfeld gesehen. Es müssen aber mehrere möglich sein, wie die vom System verwaltete Tabelle zu den Sip-Usern zeigt.
Meine Frage: Wie lese ich diese durch Doppelpunkt getrennten Datenfelder aus der extensions.conf heraus aus und weise sie entsprechenden Variablen zu?
Hintergrund: Ich habe in meiner extensions.conf eine Auswertung auf bekannte, nicht in ENUM eingetragene VOIP-Nummern eingebaut.
Nun hat sich aber herausgestellt, dass ich zusätzlich das beim einzelnen Eintrag zu verwendende Protokoll brauche (SIP/IAX2).
Es gäbe nun die Möglichkeit zwei Tabellen zu verwenden und die nacheinander abzufragen. Da aber Asterisk eine Anwendung der Datenbank hat, die mehrere Felder verwendet, möchte ich das aus Übersichtlichkeitsgründen auch so haben.
Wer hat eine Lösung oder einen Link?