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