cron - управление задачами крона¶
Управление задачами крона
Определяет свои задания по вставляемому перед ними комментарию
command - команда
ensure - состояние
absent - не должен существовать
present - должен существовать
environment - переменные окружения задачи
hour - часы, когда выполнять задачу
minute - минута, когда выполнять задачу
month - месяц, когда выполнять задачу
monthday - день месяца, когда выполнять задачу
name - название задачи, если не задан используется название ресурса
provider - провайдер ресурса
crontab - по умолчанию
special - доступны только на Vixie Cron
target - путь к файлу с крон задачей
user - пользователь от чьего имени выполняется команда
weekday - день недели, когда выполнять задачу
cron {
'logrotate':
command => '/usr/sbin/logrotate',
user => 'root',
hour => 2,
# hour => [2, 4],
# hour => ['2-4'],
minute => 0,
# minute => '*/10',
}