| Подсказка | ||
|---|---|---|
| ||
Прежде чем применять плагин - внимательно читаем. От этого зависит работоспособность системы |
Назначение
| Информация |
|---|
| Синхронизация списка устройств (экранов) между биллингом и IPTV-сервисами. |
| Оглавление | ||
|---|---|---|
|
| Отображение дочерних элементов |
|---|
Функционал:
screen_sync():
Получает список пользователей IPTV.
Для каждого пользователя сравнивает список экранов в биллинге и в сервисе (через API).
Добавляет отсутствующие экраны в биллинг или выводит предупреждения о несоответствиях.
_check_screens():
Сравнивает экраны пользователя в биллинге и сервисе.
Создает новые экраны в биллинге, если они есть в сервисе, но отсутствуют локально.
Запуск:
| Блок кода | ||
|---|---|---|
| ||
/usr/abills/libexec/billd iptv_sync |
Сценарии работы:
Для каждого пользователя сравнивает список устройств (
screens) в биллинге и внешнем сервисе.Добавляет отсутствующие устройства в биллинг (если позволяет тарифный план).
Логирует расхождения (только в биллинге или только в сервисе).
Описания параметров конфигурации (config.pl) или модуля Config
| Параметр | Пример | Описание |
|---|---|---|