Newer
Older
#!/bin/bash
backupCommand="ansible-playbook backup.yml -e @secrets/secret-vars.yaml"
while true
do
date
echo "Waiting for $BACKUP_INTERVAL_SECONDS seconds before starting next backup."
sleep $BACKUP_INTERVAL_SECONDS
$backupCommand
exitCode=$?
if [ $exitCode -ne 0 ]
then
echo "Backup failed, exiting!"
exit $exitCode
fi
done