mirror of
https://github.com/hyperknot/openfreemap.git
synced 2026-05-21 14:02:15 +00:00
33 lines
618 B
Bash
33 lines
618 B
Bash
#!/usr/bin/env bash
|
|
set -e
|
|
|
|
RUN_STR=$(basename "$PWD")
|
|
AREA=$(basename "$(dirname "$PWD")")
|
|
|
|
|
|
if [[ $AREA != "planet" && $AREA != "monaco" ]]; then
|
|
echo "Area must be 'planet' or 'monaco'. Terminating."
|
|
exit 1
|
|
fi
|
|
|
|
if [ ! -f /data/ofm/config/rclone.conf ]; then
|
|
echo "rclone.conf does not exist. Terminating."
|
|
exit 1
|
|
fi
|
|
|
|
|
|
rm -f logs/rclone.log
|
|
|
|
rclone sync \
|
|
--config=/data/ofm/config/rclone.conf \
|
|
--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/$RUN_STR"
|
|
|