Correct problems with using Keychain for backup drive credentials
This commit is contained in:
+8
-8
@@ -7,27 +7,27 @@ function die {
|
||||
LOCAL_MOUNT="$HOME/.backup-drive"
|
||||
BACKUP_COMMANDS="$HOME/.backup-commands.sh"
|
||||
STARTED_DATE=$(date)
|
||||
BIN=$(dirname $0)
|
||||
|
||||
[[ -x "$BACKUP_COMMANDS" ]] || die "Could not find $BACKUP_COMMANDS"
|
||||
|
||||
echo "Mounting backup volume..."
|
||||
./backup-unmount.sh || die
|
||||
./backup-mount.sh || die
|
||||
|
||||
echo "[$(date)] Mounting backup volume..."
|
||||
$BIN/backup-mount.sh || die
|
||||
[[ -d "$LOCAL_MOUNT" ]] || die "Could find $LOCAL_MOUNT"
|
||||
|
||||
(
|
||||
cd "$LOCAL_MOUNT"
|
||||
echo "Started backing up at $STARTED_DATE" > backup.log
|
||||
echo "[$(date)] Running backup..." > backup.log
|
||||
"$BACKUP_COMMANDS" >> backup.log 2>&1
|
||||
)
|
||||
|
||||
if [[ "$?" != 0 ]]; then
|
||||
echo "ERROR: Backup failed!"
|
||||
echo "[$(date)] ERROR: Backup failed!"
|
||||
head -n10 "$LOCAL_MOUNT/backup.log"
|
||||
echo "..."
|
||||
tail -n10 "$LOCAL_MOUNT/backup.log"
|
||||
fi
|
||||
|
||||
#./backup-unmount.sh || echo "WARNING: Could not unmount $LOCAL_MOUNT! Please check into this!"
|
||||
echo "Finished backing up at $(date)."
|
||||
$BIN/backup-unmount.sh || echo "[$(date)] WARNING: Could not unmount $LOCAL_MOUNT! Please check into this!"
|
||||
echo "[$(date)] Finished backing up"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user