-
- if ! isIncompleteOrNthDay; then
- scottyinfo "This is not the nth day and no incomplete backup exists."
- exit 0
+
+ ssh255 $REMOTE_HOST exit
+
+ if [ $LIST_BACKUPS ]; then
+ for backup in $(grepbackups); do
+ echo $backup
+ done
+ exit 0
+ fi
+
+ exclusiveLock
+
+ if [ $BACKUP_FORCE -eq 1 ]; then
+ scottyinfo "Backup was enforced."
+ elif latestTooOld; then
+ scottyerror "The latest backup is too old."
+ elif isNthDay; then
+ scottyinfo "This is the nth day."
+ else
+ scottyinfo "No backup has to be done. Exiting."
+ exit 0