better logging

This commit is contained in:
Zsolt Ero
2024-09-10 14:30:35 +02:00
parent ad5c66d4cd
commit 0ec790d597

View File

@@ -1,4 +1,5 @@
#!/usr/bin/env python3
from datetime import UTC, datetime
import click
from tile_gen_lib.btrfs import make_btrfs
@@ -7,6 +8,9 @@ from tile_gen_lib.rclone import make_indexes_for_bucket, upload_area
from tile_gen_lib.set_version import check_and_set_version
now = datetime.now(tz=UTC)
@click.group()
def cli():
"""
@@ -22,6 +26,8 @@ def make_tiles(area, upload):
Generate tiles for a given area, optionally upload it to the btrfs bucket
"""
print(f'{now} starting make-tiles {area} upload: {upload}')
run_folder = run_planetiler(area)
make_btrfs(run_folder)
@@ -36,6 +42,8 @@ def upload_area_(area):
Upload all runs from a given area to the btrfs bucket
"""
print(f'{now} starting upload-area {area}')
upload_area(area)
@@ -45,6 +53,8 @@ def make_indexes():
Make indexes for all buckets
"""
print(f'{now} starting make-indexes')
for bucket in ['ofm-btrfs', 'ofm-assets']:
make_indexes_for_bucket(bucket)
@@ -59,6 +69,8 @@ def set_version(area, version):
Set versions for a given area
"""
print(f'{now} starting set-version {area}')
check_and_set_version(area, version)