From ba3e37595d7a8fbf9a881ab0b9b14146eb91f3a2 Mon Sep 17 00:00:00 2001
From: Silvio Rhatto <rhatto@riseup.net>
Date: Thu, 10 May 2012 17:00:58 -0300
Subject: [PATCH] Changing a 'fatal' to a 'warning' on rsync handler.

Using 'warning' and 'return' instead of a fatal at rotate_long if
backuproot doesn't exist. Using a warning ensures that the backup
action can process the other includes and not just exit.
---
 handlers/rsync.in | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/handlers/rsync.in b/handlers/rsync.in
index cb72886..6fcda05 100644
--- a/handlers/rsync.in
+++ b/handlers/rsync.in
@@ -391,7 +391,8 @@ function rotate_long {
   local metadata
 
   if [ ! -d "$backuproot" ]; then
-    fatal "Skipping rotate of $backuproot as it doesn't exist."
+    warning "Skipping rotate of $backuproot as it doesn't exist."
+    return
   fi
 
   for rottype in daily weekly monthly; do
-- 
GitLab