Этап 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 
Ищите метку? просто начните печатать.