Size: a a a

2021 July 14

ML

Max Lit in Asterisker-ы
Классная тема. Прям как  ARI почти только без его ограничений.
источник

ML

Max Lit in Asterisker-ы
Но с точки зрения архитектуры похож на ARI
источник

ML

Max Lit in Asterisker-ы
Команды AGI шлет, но из send_action нет возврата. Прибиваю по asynctio timeout.
Думал может сталкивался.
А счас щупаю https://pypi.org/project/aioagi/...
источник

RP

Roman Pertsev in Asterisker-ы
Попробуй еще

send_action({'Action': 'AGI', ....}, as_list=False)
источник

ML

Max Lit in Asterisker-ы
Попробую, спасибо за идею
источник

ML

Max Lit in Asterisker-ы
Неа, aioagi не агу.
источник

ML

Max Lit in Asterisker-ы
Не помогло. Ладно, придется панорамиску расковырять.
источник

RP

Roman Pertsev in Asterisker-ы
А какие кейсы ты решаешь с помощью этого?!
источник

ML

Max Lit in Asterisker-ы
Обзвонку на Odoo наваял 😊
источник

RP

Roman Pertsev in Asterisker-ы
А чисто ами че там не справляется?!
источник

ML

Max Lit in Asterisker-ы
Ну мне нравится, что я на астериске делаю одну строку
exten => _5XX,AGI(agi:async)
и канал намертво подвисает и ждет управления (как в ARI).
источник

ML

Max Lit in Asterisker-ы
Плюс на AGI как-то проще команды вызывать. В AMI насколько я помню ты не можешь вызвать напрямую команду dialplan'a.
источник

ML

Max Lit in Asterisker-ы
Хотя, по-сути я в полный рост AMI и использую, просто канал заруливаю для удобства в Async AGI.
источник

ML

Max Lit in Asterisker-ы
Без AsyncAGI канал должен где-то болтаться в диалплане, или бегать по диалплану туды сюды
источник

RP

Roman Pertsev in Asterisker-ы
Угу, все верно. Погляжу чуть позже чего там панорамиск барагозит
источник

ML

Max Lit in Asterisker-ы
Ух ты, свежее мясо - https://github.com/streltsovdenis/pyami_asterisk
источник

RP

Roman Pertsev in Asterisker-ы
источник

ML

Max Lit in Asterisker-ы
Странный подход.. Отстреляццо и выйти
источник

ML

Max Lit in Asterisker-ы
Вот попробуй вот этот пирожок - https://gist.github.com/Hidenmy/d15d2edcd1e1d5706166f4cc51e1da6c
Первая команда отрабатывает, вторая - по факту да, но выхода из send_action нетуть
источник

RP

Roman Pertsev in Asterisker-ы
А то что там ни одного await нет тебя не смутило?!)
источник