From 2afe6b9c4b49b44564f620108b6a7ef41a9d06d3 Mon Sep 17 00:00:00 2001 From: Faustin Lammler Date: Mon, 30 Nov 2020 18:01:49 +0100 Subject: [PATCH] Add an option for cron loggin Add an option to decide what output we want from cron. --- README.md | 2 ++ defaults/main.yml | 2 ++ tasks/backup.yml | 2 +- 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index f00d98b..389dddc 100644 --- a/README.md +++ b/README.md @@ -223,6 +223,8 @@ mariadb_backup_db_cron_min: 50 mariadb_backup_db_cron_hour: 00 mariadb_backup_db_dir: /mnt/backup mariadb_backup_db_rotation: 15 +# set to "1>" to get only STDERR on cron +mariadb_backup_cron_std_output: "2>&1 | tee" # name of the database to dump # (mandatory if mariadb_backup_db is set to true) diff --git a/defaults/main.yml b/defaults/main.yml index 02d9ab1..d74217a 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -103,6 +103,8 @@ mariadb_backup_db_cron_min: 50 mariadb_backup_db_cron_hour: 00 mariadb_backup_db_dir: /opt/backup mariadb_backup_db_rotation: 15 +# set to "1>" to get only STDERR on cron +mariadb_backup_cron_std_output: "2>&1 | tee" # DB to backup mariadb_backup_db_name: [] diff --git a/tasks/backup.yml b/tasks/backup.yml index 4726ac2..db9cbeb 100644 --- a/tasks/backup.yml +++ b/tasks/backup.yml @@ -31,6 +31,6 @@ -d \"{{ mariadb_backup_db_dir }}\" \ -l \"{{ mariadb_backup_db_name|join(',') }}\" \ -k {{ mariadb_backup_db_rotation }} \ - >{{ mariadb_backup_db_dir }}/mariadb_dump_db.log 2>&1" + {{ mariadb_backup_cron_std_output }} {{ mariadb_backup_db_dir }}/mariadb_dump_db.log" cron_file: mariadb_dump_db user: root