refactor: v2 #5

Merged
t.behrendt merged 7 commits from v2 into main 2025-02-07 20:56:02 +01:00
Showing only changes of commit 96e5e7500b - Show all commits

View File

@@ -100,9 +100,10 @@ send_notification() {
#######################################
run_restic_backup() {
local source_dir="$1"
cd "${source_dir}"
log "Starting backup of '${source_dir}' to repository ${RESTIC_REPOSITORY}"
# Capture both stdout and stderr in a variable
backup_output=$(restic -r "${RESTIC_REPOSITORY}" backup --no-cache --json --verbose "${source_dir}" 2>&1)
backup_output=$(restic -r "${RESTIC_REPOSITORY}" backup --no-cache --json --verbose . 2>&1)
# Optionally, also print the output to the console:
echo "$backup_output"
# Parse the JSON lines output for the summary message