Ist #define auch in den Asterisk conf möglich

stäubel

Neuer User
Mitglied seit
11 Aug 2006
Beiträge
198
Punkte für Reaktionen
0
Punkte
16
Hallo

Gibts eigentlich bei Asterisk auch die Möglichkeit defines zu machen.
Aslo in C/C++ würde es z.B so aussehen:

#define USRNUMBER 80

Überall wo dann USRNUMBER im Code steht, wird der Wert 80 verwendet.

Wär cool.

Thx.
Gruss Stäubel
 
Geht AFAIK leider nicht.
 
Wenn aufeinander abgestimte Asterisk-Konfigurationen für eine Reihe von Systemen zu generieren sind, verwende ich m4 als Preprozessor mit einer einzigen systemspezifischen Datei zum Setzen von Variablen und dann generischen Konfigurationsdateien. Die Generierung kann per make erfolgen.

--gandalf.
 
Geht AFAIK leider nicht.
Schade..
Danke für die kurze und sehr aussagekräftige Information!

Wenn aufeinander abgestimte Asterisk-Konfigurationen für eine Reihe von Systemen zu generieren sind, verwende ich m4 als Preprozessor mit einer einzigen systemspezifischen Datei zum Setzen von Variablen und dann generischen Konfigurationsdateien. Die Generierung kann per make erfolgen.

--gandalf.
Dies scheint für meine Verhältnisse ein wenig kompliziert :)
aber merci für die Hilfe.

Viele Grüsse
Stäubel
 
Man kann globale Variablen setzen, das kommt dem gesuchten Feature schon recht nahe. Unter dem Kontext globals werden sie so definiert:

[globals]
TRUNK=CAPI/g1

Und können dann an beliebigen Stellen z.B. so benutzt werden:

exten => _X.,8,Dial(${TRUNK}/${EXTEN}/b|30|o)

Grüße
Stefan
 
Kostenlos!

Zurzeit aktive Besucher

Statistik des Forums

Themen
248,472
Beiträge
2,292,224
Mitglieder
377,922
Neuestes Mitglied
Simon Craig