Этап 4, 5. Тюнинг Стандартной схемы под требования провайдера или разработка custom схемы

Skip to end of metadata
Go to start of metadata
Вы просматриваете старую версию данной страницы. Смотрите текущую версию. Сравнить с текущим  |   просмотр истории страницы
Помощь по внедрению пользовательских схем и тюнингу стандартных схем оказывается только на уровнях подписки "Сопровождение" и "Аутсорсинг".
На подписках "Стандарт" и "Бизнес" предлагается использовать [стандартные схемы внедрения].

Этап 4

Вы можете переопределить любые функции скрипта событий, а так же шаблоны схемы в папках ubin и utmplt OSS-директории NAS.

Внимание! Исправлять файлы в каталогах, которые являются символьными ссылками, нельзя тк они сотрутся при обновлении.
Если возникла такая необходимость, то схемы уже считается custom и необходимо удалить симлинк и создать просто каталог.

Изменение скрипта событий

Создайте в папке ubin файл session, приведите его к следующему виду:

#!/bin/bash
. $(dirname $BASH_SOURCE)/../bin/session

 user_accept(){
	#здесь напишите команду, с помощью которой можно управлять вашим NAS удалённо
}

В приведённом примере переопределена только функция user_add, Вы можете переопределить любые другие функции.

Изменение шаблона

Создайте в папке utmplt файл шаблона, например custom_template.cfg или скопируйте какой-либо из стандартных шаблонов.
В корне OSS директории NAS должен быть .ini файл с соответствующим названием, для примера: custom_template.ini с нужными переменными.

Этап 5

После внесения изменений необходимо провести испытания по инструкции "Этап 3. Тестирование стандартной схемы"

Введите метки, чтобы добавить к этой странице:
Please wait 
Ищите метку? просто начните печатать.