#!/usr/bin/env bash set -e AREA=$(basename "$(dirname "$PWD")") VERSION=$(basename "$PWD") export RCLONE_CONFIG=/data/ofm/config/rclone.conf SCRIPT_DIR=$(cd -P -- "$(dirname -- "${BASH_SOURCE[0]}")" && pwd -P) if [[ $AREA != "planet" && $AREA != "monaco" ]]; then echo "Area must be 'planet' or 'monaco'. Terminating." exit 1 fi if [ ! -f $RCLONE_CONFIG ]; then echo "rclone.conf does not exist. Terminating." exit 1 fi mkdir -p logs rm -f logs/rclone.log rclone sync \ --transfers=8 \ --multi-thread-streams=8 \ --fast-list \ -v \ --stats-file-name-length 0 \ --stats-one-line \ --log-file logs/rclone.log \ --exclude 'logs/**' \ . "cf:ofm-$AREA/$VERSION" bash "$SCRIPT_DIR/cloudflare_index.sh"