Neue Struktur bei CLI-Kommandos

Ab der Asterisk-Version 1.4 wird im CLI (Command Line Interface) eine neue Struktur für Kommandos eingefügt. Die Kommandos sollten jetzt nach folgendem Muster eingegeben werden: <modulname> <kommando> <objekt>

So bekommt man mit der Eingabe show voicemail users folgende Ausgabe im CLI:

debian*CLI> show voicemail users 
Context    Mbox  User                      Zone       NewMsg
default    general New User                                  0
default    1234  Example Mailbox                           0
other      1234  Company2 User                             0
The 'show voicemail users' command is deprecated and will be removed in 
a future release. Please use 'voicemail show users' instead.
debian*CLI>

In der letzten Zeile wird darauf hingewiesen, dass diese Art der Eingabe deprecated (unerwünscht) ist. Benutzt man die neue Struktur voicemail show users, dann bekommt man keine Fehlermeldung:

debian*CLI> voicemail show users 
Context    Mbox  User                      Zone       NewMsg
default    general New User                                  0
default    1234  Example Mailbox                           0
other      1234  Company2 User                             0
debian*CLI>

In diesem Buch wurde absichtlich die alte Schreibweise benutzt, weil es für die Asterisk-Versionen 1.2 und 1.4 geschrieben ist. Falls Sie nur noch die neue Version einsetzen, sollten Sie sich langsam an die neue Struktur gewöhnen.