mirror of
https://github.com/hyperknot/openfreemap.git
synced 2026-05-22 06:22:16 +00:00
work
This commit is contained in:
@@ -14,12 +14,22 @@ rclone_config = Path('../../config/rclone.conf')
|
|||||||
|
|
||||||
url = 'https://download.mapterhorn.com/planet.pmtiles'
|
url = 'https://download.mapterhorn.com/planet.pmtiles'
|
||||||
|
|
||||||
# Parse URL properly
|
|
||||||
parsed = urlparse(url)
|
parsed = urlparse(url)
|
||||||
base_url = f'{parsed.scheme}://{parsed.netloc}'
|
base_url = f'{parsed.scheme}://{parsed.netloc}'
|
||||||
path = parsed.path.lstrip('/')
|
path = parsed.path.lstrip('/')
|
||||||
|
|
||||||
destination = './downloads'
|
bucket_name = 'ofm-mapterhorn'
|
||||||
|
remote_name = 'remote'
|
||||||
|
destination = f'{remote_name}:{bucket_name}'
|
||||||
|
|
||||||
|
common_opts = [
|
||||||
|
# '--verbose=10',
|
||||||
|
# '--dump',
|
||||||
|
# 'headers',
|
||||||
|
'--progress',
|
||||||
|
'--config',
|
||||||
|
rclone_config,
|
||||||
|
]
|
||||||
|
|
||||||
subprocess.run(
|
subprocess.run(
|
||||||
[
|
[
|
||||||
@@ -29,10 +39,8 @@ subprocess.run(
|
|||||||
base_url,
|
base_url,
|
||||||
f':http:{path}',
|
f':http:{path}',
|
||||||
destination,
|
destination,
|
||||||
'--dump',
|
'--multi-thread-streams=8',
|
||||||
'headers',
|
'--s3-chunk-size=100M',
|
||||||
'-vv',
|
*common_opts,
|
||||||
'--config',
|
|
||||||
rclone_config,
|
|
||||||
]
|
]
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user