From 376292d76e9148fd86e5c53029eb19b118776dd1 Mon Sep 17 00:00:00 2001 From: Hristo Bozhilov Date: Fri, 16 Sep 2022 14:01:36 +0200 Subject: [PATCH] Specify a default storage location in the file-backup's configuration (#34) [#33] Specify a default storage location in the file-backup's configuration - specify a default storage location in file-backup.conf Signed-off-by: Hristo Bozhilov --- recipes-management/file-backup/file-backup.inc | 2 ++ recipes-management/file-backup/file-backup_git.bb | 1 + recipes-management/file-backup/files/config.json | 3 ++- 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/recipes-management/file-backup/file-backup.inc b/recipes-management/file-backup/file-backup.inc index c0e93ca..c0fae59 100644 --- a/recipes-management/file-backup/file-backup.inc +++ b/recipes-management/file-backup/file-backup.inc @@ -11,3 +11,5 @@ FB_LOG_DD ?= "${localstatedir}/log" FB_BACKUP_DD ?= "${localstatedir}/tmp/file-backup" # The access mode for the directory to be backed up or restored. Allowed values are: strict, scoped and lax. FB_ACCESS_MODE ?= "scoped" +# Directory where backups and downloads will be stored +FB_STORAGE_DD ?= "${localstatedir}/lib" diff --git a/recipes-management/file-backup/file-backup_git.bb b/recipes-management/file-backup/file-backup_git.bb index dd3f85d..fd21f2c 100644 --- a/recipes-management/file-backup/file-backup_git.bb +++ b/recipes-management/file-backup/file-backup_git.bb @@ -63,6 +63,7 @@ do_install() { sed -e 's,@FB_LOG_DD@,${FB_LOG_DD},g' \ -e 's,@FB_BACKUP_DD@,${FB_BACKUP_DD},g' \ -e 's,@FB_ACCESS_MODE@,${FB_ACCESS_MODE},g' \ + -e 's,@FB_STORAGE_DD@,${FB_STORAGE_DD},g' \ -i ${D}${FB_CFG_DD}/file-backup/config.json fi } diff --git a/recipes-management/file-backup/files/config.json b/recipes-management/file-backup/files/config.json index ce8cc72..070fe34 100644 --- a/recipes-management/file-backup/files/config.json +++ b/recipes-management/file-backup/files/config.json @@ -1,5 +1,6 @@ { "logFile": "@FB_LOG_DD@/file-backup/file-backup.log", "dir": "@FB_BACKUP_DD@", - "mode": "@FB_ACCESS_MODE@" + "mode": "@FB_ACCESS_MODE@", + "storage": "@FB_STORAGE_DD@/file-backup" }