Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
abills:docs:manual:sender:browser [2017/07/19 12:28] anton [Возможные проблемы] |
abills:docs:manual:sender:browser [2017/07/19 12:53] (текущий) anton [Abills::Sender::Browser API] |
||
---|---|---|---|
Строка 4: | Строка 4: | ||
Сервер websoket_backend реализован асинхронно на AnyEvent. | Сервер websoket_backend реализован асинхронно на AnyEvent. | ||
- | [[abills:docs:manual:websocket_backend|Установка сервера WebSocket]] | + | [[abills:docs:manual:websocket_backend|Установка сервера WebSocket]] \\ |
** Конфигурация ** | ** Конфигурация ** | ||
Строка 39: | Строка 40: | ||
</code> | </code> | ||
- | Пример запуска внешней команды с уведомлением | + | ==== Запуск внешней команды с уведомлением ==== |
<code> | <code> | ||
use Abills::Sender::Browser; | use Abills::Sender::Browser; | ||
Строка 48: | Строка 49: | ||
TYPE => 'COMMAND', | TYPE => 'COMMAND', | ||
AID => $admin->{AID}, # Кому придёт уведомление | AID => $admin->{AID}, # Кому придёт уведомление | ||
- | PROGRAM => '/usr/bin/ping', # Имя програмы | + | PROGRAM => '/usr/bin/ping', # Имя программы |
- | PROGRAM_ARGS => [ '-c 3', '-q', '192.168.1.1' ], # Масив аргументов для програмы | + | PROGRAM_ARGS => [ '-c 3', '-q', '192.168.1.1' ], # Массив аргументов для программы |
ARGS => { # Аргументы для Abills::Base::cmd | ARGS => { # Аргументы для Abills::Base::cmd | ||
timeout => 5 | timeout => 5 |