Имя очереди как аргумент для Gosub

обсуждение вопросов по IP-PBX Asterisk

Имя очереди как аргумент для Gosub

Сообщение taravasya » Сб авг 04, 2018 12:09 am

Здравствуйте!
extensions.conf
Код: Выделить всё
[from-sip-phone]
exten => _6XX,1,Answer
exten => _6XX,n,Gosub(sub_status,s,1(operator))
exten => _6XX,n,Queue(operator,,,,90)
exten => _6XX,n,Dial(SIP/610)
exten => _6XX,n,Hangup()

[sub_status]
exten => s,1,NoOp(Checking for autopaused members for ${arg1} queue)


В queues.conf, соответственно есть очередь:
Код: Выделить всё
[operator]
бла-бла бла-бла....

Вывод CLI:
Код: Выделить всё
 Executing [s@sub_status:1] NoOp("SIP/610-00000042", "Checking for autopaused members for   queue") in new stack


Вопрос...
Почему же ${arg1} пустой? Где туплю?
Спасибо!
taravasya
Новичок
 
Сообщения: 4
Зарегистрирован: Чт мар 15, 2018 4:34 am
Карма: + 0 -

Re: Имя очереди как аргумент для Gosub

Сообщение taravasya » Сб авг 04, 2018 12:53 am

Тьфу ты....
Оказалось, должно быть
${ARG1} ЗАГЛАВНЫЕ БУКВЫ
а не
${arg1} маленькие....
:evil: :roll:
taravasya
Новичок
 
Сообщения: 4
Зарегистрирован: Чт мар 15, 2018 4:34 am
Карма: + 0 -


Вернуться в Asterisk (*)

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6