Назначение
Синхронизация пользователей и тарифов с Microimpuls (IPTV).
Функционал:
Получает список сервисов Microimpuls.
Вызывает
synchronization_tariffsилиchange_users_password.Синхронизирует тарифы пользователей:
Добавляет новых пользователей через
user_add.Обновляет привязки тарифов (
_customer_tariff_assign/_customer_tariff_remove).
Меняет пароли/PIN-коды пользователей (
_account_modify_pin).
Запуск:
/usr/abills/libexec/billd microimpuls SERVICE_ID=1 DEBUG=2 /usr/abills/libexec/billd microimpuls PASSWORD_CHANGE=1 UID=100
Сценарии работы:
Без аргументов: синхронизация всех сервисов.
С
SERVICE_ID: синхронизация только указанного сервиса.С
PASSWORD_CHANGE: смена паролей для пользователей.UID=456— конкретный пользователь (опционально).
Описания параметров конфигурации (config.pl) или модуля Config
| Параметр | Пример | Описание |
|---|---|---|
| MICROIMPULS_CLIENT_ID | 123 | ID клиента в Microimpuls. |