retrace: Fix cron job definitions
* Fix line folding syntax. The previous version caused vertical whitespace to be included in the output which broke the crontab. * Rename clean up job so that it doesn't contain any variables. Including variables in a name makes it difficult to remove or change the job when the variable changes. * Code style consistency.
This commit is contained in:
parent
faa8f6c27b
commit
923368d85c
1 changed files with 8 additions and 7 deletions
|
@ -5,15 +5,15 @@
|
||||||
cron:
|
cron:
|
||||||
name: "backup database"
|
name: "backup database"
|
||||||
user: faf
|
user: faf
|
||||||
job: >
|
job: >-
|
||||||
( pg_dump --format=custom --file={{ faf_backup_dir }}/backup-$(date '+\%F').dump faf )
|
( pg_dump --format=custom --file={{ faf_backup_dir }}/backup-$(date '+\%F').dump faf )
|
||||||
>> /var/log/faf/db_backup.log 2>&1
|
>> /var/log/faf/db_backup.log 2>&1
|
||||||
special_time: daily
|
special_time: daily
|
||||||
state: present
|
state: present
|
||||||
|
|
||||||
- name: Delete old database backups
|
- name: Delete old database backups
|
||||||
cron:
|
cron:
|
||||||
name: "delete database backups older than {{ faf_old_backup_age }} days"
|
name: "delete old database backups"
|
||||||
user: faf
|
user: faf
|
||||||
job: "find {{ faf_backup_dir }} -mtime {{ faf_old_backup_age }} -type f -delete"
|
job: "find {{ faf_backup_dir }} -mtime {{ faf_old_backup_age }} -type f -delete"
|
||||||
special_time: daily
|
special_time: daily
|
||||||
|
@ -39,9 +39,9 @@
|
||||||
cron:
|
cron:
|
||||||
name: "cron for probable fixes for f{{ item }}"
|
name: "cron for probable fixes for f{{ item }}"
|
||||||
user: faf
|
user: faf
|
||||||
job: >
|
job: >-
|
||||||
faf mark-probably-fixed -o fedora --opsys-release {{ item }}
|
faf mark-probably-fixed -o fedora --opsys-release {{ item }}
|
||||||
>> /var/log/faf/mark-probably-fixed-f{{ item }}.log 2>&1
|
>> /var/log/faf/mark-probably-fixed-f{{ item }}.log 2>&1
|
||||||
special_time: daily
|
special_time: daily
|
||||||
state: present
|
state: present
|
||||||
loop: "{{ rs_internal_fedora_vers }}"
|
loop: "{{ rs_internal_fedora_vers }}"
|
||||||
|
@ -91,6 +91,7 @@
|
||||||
- name: Cron job for deleting old archives
|
- name: Cron job for deleting old archives
|
||||||
cron:
|
cron:
|
||||||
name: "rotate_faf_archives"
|
name: "rotate_faf_archives"
|
||||||
special_time: "daily"
|
user: faf
|
||||||
job: "find '/srv/faf/reports/archive/' -type f -name '*.tar.xz' -mtime '{{archive_age}}' -delete"
|
job: "find '/srv/faf/reports/archive/' -type f -name '*.tar.xz' -mtime '{{archive_age}}' -delete"
|
||||||
user: "faf"
|
special_time: daily
|
||||||
|
state: present
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue