forum.bitel.ru
http://forum.bitel.ru/

Две услуги на одном NASе
http://forum.bitel.ru/viewtopic.php?f=6&t=11592
Страница 1 из 1

Автор:  Dima_M [ 12 май 2016, 14:33 ]
Заголовок сообщения:  Две услуги на одном NASе

Создали две услуги на модуле. Но если в NASе пишу service=2,27 то результат "Не найден код услуги". Если пишу по одной, то всё работает.
Как сделать чтоб было две услуги?

Автор:  barguzin2 [ 12 май 2016, 15:56 ]
Заголовок сообщения:  Re: Две услуги на одном NASе

в скрипте предобработки NASа по условию выставлять нужный код услуги request.setOption( "service", int service )

Автор:  Dima_M [ 12 май 2016, 19:28 ]
Заголовок сообщения:  Re: Две услуги на одном NASе

Сделал вот такой скрипт:

Код:
import bitel.billing.server.radius.*;

passw=request.getStringAttribute (2);
print (passw);
if (passw == "12345")
  request.setOption("service", 27);


Смотрю в логе script.log:
Код:
LoggingPrintStream - 12345


Если if убираю, то всё работает.
Где ошибка???

Автор:  Jimson [ 12 май 2016, 19:48 ]
Заголовок сообщения:  Re: Две услуги на одном NASе

passw.equals("12345")
String это объект, вы сравнили ссылки на объекты passw и "12345".

Автор:  Dima_M [ 12 май 2016, 20:30 ]
Заголовок сообщения:  Re: Две услуги на одном NASе

Спасибо!
Видимо устал сегодня ...
Всё получилось!

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/