Уcтановка услуги типа "Время" для BGRadiusDialup

Материал из BiTel WiKi

Версия от 11:09, 18 июня 2008; Admin (Обсуждение | вклад)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Скрипт установки услуги типа "Время" для BGRadiusDialup, устанавливает для клиентов с номерной емкости 8383275 иной код услуги (20). Анализируется атрибут Calling-Station-Id. Скрипт может быть полезен, например, если до модемного пула дозваниваются клиенты из нескольких населенных пунктов и у них установлена разная цена минуты.


import bitel.billing.server.radius.*;
 
numPrefix = "8383275";
 
callingStation = request.getStringAttribute( 31 );
if( callingStation != null && callingStation.startsWith( numPrefix ) )
{
    request.setOption( "service_time", 20 ); 
}
Личные инструменты