Рецепты

Материал из ISPWiki
Перейти к: навигация, поиск

Начиная с версии 5.63.0, BILLmanager поддерживает работу с рецептами для типов продуктов "Виртуальный сервер" и "Выделенный сервер".

Технические детали по рецептам можно найти в соответствующей статье.

Настройка модуля обработки услуг

Настройка модуля обработки

Для настройки работы с рецептами заполните следующие поля:

  • Использовать рецепты - при включении данной опции позволяет указывать рецепт при заказе услуги (данная функция должна поддерживаться со стороны обработчика)[1];
  • Окончание установки VM - выбор параметра активации услуги:
    • по завершению установки шаблона - услуга будет переведена в статус "Активна" после успешной установки шаблона ОС; команда на установку рецепта (если он был выбран при заказе) будет выполнена, но ожидания её завершения не будет;
    • по завершению установки рецепта - услуга будет переведена в статус "Активна" только после успешного завершения установки рецепта на выбранную ОС; при ошибке сервер считается неустановленным и будет произведена попытка создать другую виртуальную машину (выделить другой выделенный сервер);

Значения параметров типов продуктов

В списке значений параметров "Операционная система" и "Предустановленное ПО" (Рецепт) отображается столбец "Тэги".

Значения параметра "Операционная система"

Тэги загружаются автоматически при обновлении конфигурации модуля обработки, как по крону, так и вручную (кнопка Конфиг в Обработчиках услуг). Также возможно редактирование тэгов.

Редактирование значения параметра "Предустановенное ПО" (Рецепт)

Заполните поле:

  • Тэги - список тэгов, разделенный знаком "," (запятая)

Взаимосвязь между параметрами "Операционная система", "Предустановленное ПО" (Рецепт) и дополнением "Лицензия на панель управления"

Взаимодействие между параметрами происходит по следующим правилам:

  • рецепт считается совместимым с операционной системой в том случае, если у обоих параметров имеется как минимум один одинаковый тэг;
  • дополнение соответствует рецепту в том случае, если у рецепта имеется специальный тэг: lic_Наименование_лицензии - тэг должен начинаться с последовательности символов lic_, далее идет наименование лицензии в том виде, в котором оно задано в соответствующем элементе перечисления (пробелы заменяются знаком подчеркивания "_"), например lic_ISPmanager_5_Lite

На форме заказа услуги, для каждой операционной системы, отображаются только совместимые с ней рецепты. При выборе рецепта автоматически выставляется значение дополнения "Лицензия на панель управления" (если имеется тэг lic_Наименование_лицензии и имеется соответствующая лицензия).