Назначение

Синхронизация пользователей и тарифов с 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_ID123ID клиента в Microimpuls.






Дополнительная информация

  • Нет меток