Документация Calculate Linux

Вид материалаДокументы

Содержание


Формат patch.
Подобный материал:
1   ...   81   82   83   84   85   86   87   88   ...   136

Формат patch.


Формат patch используется для обработки конфигурационных файлов при помощи регулярных выражений языка программирования python.

Особенности.


Формат patch использует обработку конфигурационного файла на основании шаблона (тип объединения patch), при этом не происходит объединения шаблона и конфигурационного файла.

Описание.


Шаблон формата patch:

# Calculate format=patch

регулярное выражение python 1

текст 1 для замены регулярного выражения

регулярное выражение python 2

текст 2 для замены регулярного выражения

...

Пример:

# Calculate format=patch

TEXT

TEXT_CONFIG

Этот шаблон заменит в конфигурационном файле TEXT на TEXT_CONFIG


Хранение настроек профиля пользователя

~/.calculate/ini.env


Файл предназначен для хранения переменных функции ini(). Формат файла - samba.

Пример:

[main]

var1 = test VAR 1

Примечание:
  • Возможно любое название секции (по умолчанию main);
  • Возможно любое название переменной.

~/.calculate/desktop.env


Файл предназначен для хранения параметров клиента. Формат файла - samba.

Пример:

[rsync]

files = количество_файлов_в_профиле_пользователя

exitcode = код_возврата_rsync_при_ошибке


[main]

status = success

version = 2.1.11

Секции:
  • rsync - cекция относящаяся к rsync
  • main - секция общих параметров

Параметры:
  • status - состояние (error, process, success)
  • version - версия клиента