Files
zigbee-stack/scripts/backup.sh
John Lancaster 53210d85e3 script updates
2024-06-15 16:25:26 -05:00

24 lines
422 B
Bash
Executable File

#!/bin/bash
set -e
if [ -z "$BACKUP_DIR" ]; then
echo "Error: BACKUP_DIR is not set."
exit 1
fi
if [ -z "$RESTIC_REPOSITORY" ]; then
echo "Error: RESTIC_REPOSITORY is not set."
exit 1
fi
if [ -z "$RESTIC_PASSWORD" ]; then
echo "Error: RESTIC_PASSWORD is not set."
exit 1
fi
python -m restic.backup --project zigbee-stack --services mqtt,z2m "$@"
SCRIPT_DIR=$(readlink -f $(dirname "${BASH_SOURCE[0]}"))