diff --git a/.gitignore b/.gitignore index a99241d..e59c050 100644 --- a/.gitignore +++ b/.gitignore @@ -5,7 +5,8 @@ *.mbtiles *.pbf -config/.env +rclone.conf +.env .DS_Store node_modules diff --git a/scripts/tile_gen/cloudflare_index.sh b/scripts/tile_gen/cloudflare_index.sh index 1db5f2d..3559706 100755 --- a/scripts/tile_gen/cloudflare_index.sh +++ b/scripts/tile_gen/cloudflare_index.sh @@ -5,29 +5,24 @@ AREAS=('planet' 'monaco') export RCLONE_CONFIG=rclone.conf +rm -rf index +mkdir index for AREA in "${AREAS[@]}"; do rclone lsf -R \ --files-only \ --fast-list \ - "cf:ofm-$AREA" > index.txt + --exclude dirs.txt \ + --exclude index.txt \ + "cf:ofm-$AREA" > index/index.txt rclone lsf -R \ --dirs-only \ --dir-slash=false \ --fast-list \ - "cf:ofm-$AREA" > dirs.txt + "cf:ofm-$AREA" > index/dirs.txt - rclone sync index.txt "cf:ofm-$AREA/a/b" - rclone sync dirs.txt "cf:ofm-$AREA/c/d" + rclone copy index "cf:ofm-$AREA" done - - -rclone copy \ - -vvv \ - --dump-bodies \ - --retries 1 \ - index.txt cf:ofm-monaco \ - 2> out - +rm -rf index