#!/bin/bash
path="/home/insuraz1/public_html/_bildr/backup"
lock_file="/tmp/bookbildr-backup.lock"

# Prevent overlapping runs
if [ -f "$lock_file" ]; then
    echo "Backup already running (lock file exists). Exiting."
    exit 1
fi
trap "rm -f $lock_file" EXIT
touch "$lock_file"

bash "$path/report.sh"
bash "$path/backup.sh"
bash "$path/upload.sh"
bash "$path/delete.sh"

rm -f "$lock_file"
