This commit is contained in:
Zsolt Ero
2023-12-27 03:24:25 +01:00
parent 231469a1c2
commit 9334e6a37e
3 changed files with 18 additions and 4 deletions

View File

@@ -65,13 +65,14 @@ def prepare_tile_gen(c):
put(
c,
CONFIG_DIR / 'rclone.conf',
REMOTE_CONFIG,
f'{REMOTE_CONFIG}/rclone.conf',
permissions='600',
create_parent_dir=True,
)
c.sudo('chown ofm:ofm /data/ofm')
c.sudo('chown -R ofm:ofm /data/ofm/tile_gen')
c.sudo('chown -R ofm:ofm /data/ofm/config')
sudo_cmd(c, f'cd {TILE_GEN_BIN} && source prepare-virtualenv.sh', user='ofm')

View File

@@ -27,4 +27,4 @@ java -Xmx1g \
rm -r data
echo planetiler.jar DONE
$TILE_GEN_BIN/extract_btrfs.sh
$TILE_GEN_BIN/extract_btrfs.sh

View File

@@ -1,7 +1,20 @@
#!/usr/bin/env bash
set -e
DIR_NAME="${PWD##*/}"
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 rclone.log
@@ -15,5 +28,5 @@ rclone sync \
--stats-one-line \
--log-file rclone.log \
--exclude rclone.log \
. "cf:ofm-planet/$DIR_NAME"
. "cf:ofm-$AREA/$RUN_STR"