Полыньяv1.6.5

Конфигурация

Конфиг — один yaml-файл. Порядок чтения: --config, затем $XDG_CONFIG_HOME/полынья/config.yaml.

Параметры

ПолеТипПо умолчаниюОписание
workdirстрока~/dataрабочая директория
log.levelenuminfodebug · info · warn · error
log.fileстрока—файл журнала; ротация включена по умолчанию
jobsсписок[]сценарии, см. quickstart
limits.parallelчисло2параллельные операции

Валидация

Перед применением конфиг проверяется: неизвестные поля, типы, ссылки между секциями. Ошибка валидации содержит файл, строку и подсказку:

$ полынья validate
config.yaml:14: jobs[1].schedule: ожидался интервал, найдено "каждый час"
  подсказка: формат "every 1h", "daily 04:00", cron-выражение