From 0b4591ca60ecd8bb55f5be462342df2242600676 Mon Sep 17 00:00:00 2001 From: Zsolt Ero Date: Thu, 12 Sep 2024 00:59:26 +0200 Subject: [PATCH] cron fixes --- modules/http_host/http_host_lib/btrfs.py | 2 +- modules/tile_gen/cron.d/ofm_tile_gen | 2 +- modules/tile_gen/tile_gen_lib/set_version.py | 4 ++++ 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/modules/http_host/http_host_lib/btrfs.py b/modules/http_host/http_host_lib/btrfs.py index ca59282..fbae756 100644 --- a/modules/http_host/http_host_lib/btrfs.py +++ b/modules/http_host/http_host_lib/btrfs.py @@ -20,7 +20,7 @@ def download_area_version(area: str, version: str) -> bool: versions = get_versions_for_area(area) if not versions: - print(f' No version found for {area}') + print(f' No versions found for {area}') return False # latest version diff --git a/modules/tile_gen/cron.d/ofm_tile_gen b/modules/tile_gen/cron.d/ofm_tile_gen index c9e947f..1c397f9 100644 --- a/modules/tile_gen/cron.d/ofm_tile_gen +++ b/modules/tile_gen/cron.d/ofm_tile_gen @@ -12,7 +12,7 @@ LOG_DIR=/data/ofm/tile_gen/logs 10 0 * * 3 ofm $CMD make-tiles planet --upload >> $LOG_DIR/planet-make-tiles.log 2>&1 # every Saturday at 8:00, set planet to latest -0 11 * * 6 ofm $CMD set-version monaco >> $LOG_DIR/monaco-set-version.log 2>&1 +0 11 * * 6 ofm $CMD set-version planet >> $LOG_DIR/planet-set-version.log 2>&1 # once per minute, create indexes * * * * * ofm $CMD make-indexes >> $LOG_DIR/make-indexes-cron.log 2>&1 diff --git a/modules/tile_gen/tile_gen_lib/set_version.py b/modules/tile_gen/tile_gen_lib/set_version.py index eb286f7..da738e9 100644 --- a/modules/tile_gen/tile_gen_lib/set_version.py +++ b/modules/tile_gen/tile_gen_lib/set_version.py @@ -7,6 +7,10 @@ from tile_gen_lib.shared import check_host_version, get_versions_for_area def check_and_set_version(area, version): if version == 'latest': versions = get_versions_for_area(area) + if not versions: + print(f' No versions found for {area}') + return + version = versions[-1] print(f'---\nLatest version on bucket: {area} {version}')