Блин, не выходит каменный цветок: подскажите пжл.
asterisk*CLI> database show CW
/CW/813 : DISABLED
Кусок в диалплане:
[local]
exten => 813,1,Macro(status); Только для 1 номера 813
[macro-status]
exten => s,1,Answer();
exten => s,2,DBget(Test=/CW/813);
exten => s,3,GotoIf($["${Test)}" = "DISABLED"]?4:5);
exten => s,4,Background(enternumber);
exten => s,5,HangUP();
в CLI ругается на отсутствие приложения DBget:
asterisk*CLI>
-- Executing [813@local:1] Macro("SIP/801-0000000c", "status") in new stack
-- Executing [s@macro-status:1] Answer("SIP/801-0000000c", "") in new stack
> 0x2daa4000 -- Probation passed - setting RTP source address to 192.168.35.110:16326
[Jul 20 16:15:01] WARNING[101053][C-00000008]: pbx.c:4924 pbx_extension_helper: No application 'DBget' for extension (macro-status, s, 2)
== Spawn extension (macro-status, s, 2) exited non-zero on 'SIP/801-0000000c' in macro 'status'
== Spawn extension (local, 813, 1) exited non-zero on 'SIP/801-0000000c'
asterisk*CLI>