Файлы настроек в Yate

Файлы настроек — это текстовые файлы, напоминающие своей структурой файлы INI операционной системы Windows, состоящие из «секций» и «свойств»
Эти файлы располагаются в папке файлов настроек: conf.d, располагающийся в директории сборки Yate.
Это файлы с именами типа *.conf.sample, Вам необходимо скопировать их, заменив расширение на *.conf и при необходимости отредактировать их.

Расположение файлов настроек

Файлы настроек находятся в папке conf.d главной директории, в которой была произведена сборка Yate.
Больше информации о расположении файлов настроек в соответствии с тем, как и на какой платформе был установлен Yate, можно найти в разделе «расположение компонентов».

Структура файлов настроек

Своей структурой файлы настроек напоминают файлы INI операционной системы Windows. Это текстовые файлы, разделённые на секции, каждая из которых содержит несколько пар параметр=значение.

 [секция1]
 параметр1=значение 1
параметр2 = значение 2
 [секция2]
 параметр = Очень длинное значение, \
 состоящее из \
 нескольких строк
 ;[секция3]
 ;параметр=значение

Пустые строки между секциями, параметрами и значениями удалены — в примере выше в второй паре в секции секция1 «параметр2» имеет значение «значение2». 

Как видно в секции [секция3] примера выше, строки, начинающиеся со знака ;.

Начиная с SVN ревизии номер 2433 (2009-01-13), длинные переменные (например, запросы баз данных) могут быть разбиты на несколько строк. Для этого в конце каждой строки ставится обратная косая черта (обратный слеш) - \. В примере выше «параметр»  получает значение «Очень длинное значение, состоящее из нескольких строк». Обратите внимание, что в начале продолжения строки НЕТ пробела.

Если вам необходима обратная косая черта в переменной, просто добавьте после неё один или два пробела.

Файл настроек запуска

Главные настройки запуска Yate расположены в yate.conf.
Обратите внимание, что, если вы запускаете Yate в качестве службы в Windows? файл «yate.conf» иметь имя «yate-service.conf» или «yate-console.conf» при запуске консольной версии.
Другими словами, оно должно совпадать с именем исполняемого файла, потому что, в противном случае, файл не будет загружен и вместо этого будут использоваться настройки по умолчанию.
Файл «yate.conf» контролирует загрузку модулей Yate.
Загрузка каждого модуля определяется именем каждого модуля в секции [modules] файла yate.conf.
Значения по умолчанию определяются параметром modload в секции [general] этого файла:

  • если значение modload=yes (по умолчанию), загружаются все модули (если они не отключены намеренно)
  • если modload=no, только намеренно включённые модули будут загружены.

Параметры настройки
Для дальнейшей информации о других настройках смотрите раздел «Модули и функции».

ПОДПИСАТЬСЯ