Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.
Подсказка
titleПамятка

Прежде чем применять плагин - внимательно читаем. От этого зависит работоспособность системы

Назначение

Информация
Удаляет неактивных пользователей Hotspot (гостевые аккаунты).

Оглавление
absoluteUrltrue

Отображение дочерних элементов

Функционал:

  • Получает список гостевых пользователей (с тарифом типа GUESTS).
  • Проверяет их активность за указанный период (по умолчанию — 7 дней).
  • Создает резервную копию данных перед удалением.
  • Удаляет неактивных пользователей и их сессии.


Запуск:

Блок кода
languageshell
/usr/abills/libexec/billd hotspot_users_delete GUESTS=1 PERIOD=2023-01-01


Сценарии работы:

  • GUESTS=1: удаляет только гостевые аккаунты (тип платежа 2).

  • PERIOD=дата: удаляет пользователей, неактивных с указанной даты (по умолчанию — неделя назад).

  • Перед удалением создается резервная копия данных в файле /usr/abills/var/YYYY_MM_DD_hotspot_users.bak.

  • Удаляет пользователей и их сессии из базы данных.

Описания параметров конфигурации (config.pl) или модуля Config

ПараметрПримерОписание
HOTSPOT_GUEST_TP_ID123ID тарифа для гостевых аккаунтов
HOTSPOT_BACKUP_DIR/usr/acp/var/log/backupДиректория для резервных копий



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