From 4a322a8dddfced767b0d86268e0a440c4469221d Mon Sep 17 00:00:00 2001 From: Zsolt Ero Date: Thu, 23 Oct 2025 11:43:56 +0200 Subject: [PATCH] work --- modules/mapterhorn_mirror/debug.py | 38 ++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100755 modules/mapterhorn_mirror/debug.py diff --git a/modules/mapterhorn_mirror/debug.py b/modules/mapterhorn_mirror/debug.py new file mode 100755 index 0000000..f3d4808 --- /dev/null +++ b/modules/mapterhorn_mirror/debug.py @@ -0,0 +1,38 @@ +#!/usr/bin/env -S uv run --script +# /// script +# requires-python = ">=3.13" +# dependencies = [ +# +# ] +# /// +import subprocess +from pathlib import Path +from urllib.parse import urlparse + + +rclone_config = Path('../../config/rclone.conf') + +url = 'https://download.mapterhorn.com/planet.pmtiles' + +# Parse URL properly +parsed = urlparse(url) +base_url = f'{parsed.scheme}://{parsed.netloc}' +path = parsed.path.lstrip('/') + +destination = '.' + +subprocess.run( + [ + 'rclone', + 'ls', + '--http-url', + base_url, + f':http:{path}', + # destination, + '--dump', + 'headers', + '-vv', + '--config', + rclone_config, + ] +)