mirror of
https://github.com/hyperknot/openfreemap.git
synced 2026-05-21 14:02:15 +00:00
34 lines
613 B
Bash
Executable File
34 lines
613 B
Bash
Executable File
#!/usr/bin/env bash
|
|
set -e
|
|
|
|
AREA=$(basename "$(dirname "$PWD")")
|
|
VERSION=$(basename "$PWD")
|
|
|
|
export RCLONE_CONFIG=/data/ofm/config/rclone.conf
|
|
|
|
|
|
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
|
|
|
|
|
|
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"
|
|
|