From 429c169d0b8c74fef7a8b4e1cf9a416c1ac950e9 Mon Sep 17 00:00:00 2001 From: Bob Mottram Date: Wed, 23 Dec 2015 10:29:55 +0000 Subject: [PATCH] test mode --- src/freedombone-backup-remote | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/freedombone-backup-remote b/src/freedombone-backup-remote index c90bb7a8..dc98b451 100755 --- a/src/freedombone-backup-remote +++ b/src/freedombone-backup-remote @@ -548,8 +548,13 @@ function backup_extra_directories { done <$BACKUP_EXTRA_DIRECTORIES } +TEST_MODE="no" +if [[ "$1" == "test" ]]; then + TEST_MODE="yes" +fi + backup_configuration -if [[ "$1" != "test" ]]; then +if [[ $TEST_MODE == "no" ]]; then backup_users backup_letsencrypt backup_gnusocial @@ -596,6 +601,9 @@ do fi done + if [[ $TEST_MODE == "yes" ]]; then + echo "rsync -ratlzv --rsh='/usr/bin/sshpass -p \"$REMOTE_PASSWORD\" ssh -p $REMOTE_SSH_PORT -o StrictHostKeyChecking=no' $SERVER_DIRECTORY/backup $REMOTE_SERVER" + fi rsync -ratlzv --rsh="/usr/bin/sshpass -p \"$REMOTE_PASSWORD\" ssh -p $REMOTE_SSH_PORT -o StrictHostKeyChecking=no" $SERVER_DIRECTORY/backup $REMOTE_SERVER if [ ! "$?" = "0" ]; then echo "$NOW Backup to $REMOTE_SERVER failed" >> /var/log/remotebackups.log