From f80c06926d53dfb46f418b807e791aa7408ddc21 Mon Sep 17 00:00:00 2001 From: Arthur BOUDREAULT <arthur@lydra.fr> Date: Tue, 26 Jul 2022 10:30:59 +0200 Subject: [PATCH] refactor: add number_day_to_keep in dictionary + update README Co-authored-by: Christophe Chaudier <christophe@lydra.fr> --- roles/ynh_backup/README-FR.md | 4 +--- roles/ynh_backup/templates/ynh_backup.sh.j2 | 2 +- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/roles/ynh_backup/README-FR.md b/roles/ynh_backup/README-FR.md index e3715d1..4e45bbd 100644 --- a/roles/ynh_backup/README-FR.md +++ b/roles/ynh_backup/README-FR.md @@ -30,10 +30,8 @@ ynh_backup: scheduled_month: "*" system: True apps: True - src_script: "templates/ynh_backup.sh.j2" - dest_script: "/usr/bin" + number_days_to_keep: "2" -number_days_to_keep: "2" ``` - `ynh_backup.scheduled` : active la fonctionnalité de sauvegarde des applications YunoHost en mettant la valeur à `True`. diff --git a/roles/ynh_backup/templates/ynh_backup.sh.j2 b/roles/ynh_backup/templates/ynh_backup.sh.j2 index e3aa9f5..4df454f 100644 --- a/roles/ynh_backup/templates/ynh_backup.sh.j2 +++ b/roles/ynh_backup/templates/ynh_backup.sh.j2 @@ -1,6 +1,6 @@ #!/bin/bash today="$(date +%Y%m%d)" -number_to_keep="{{ number_days_to_keep }}" +number_to_keep="{{ ynh_backup.number_days_to_keep | default("2") }}" old_backup_list="$(yunohost backup list --output-as plain | head -n -"$number_to_keep")" _good() { -- GitLab