cron fixes

This commit is contained in:
Zsolt Ero
2024-09-12 00:59:26 +02:00
parent 5deab8aafd
commit 0b4591ca60
3 changed files with 6 additions and 2 deletions

View File

@@ -20,7 +20,7 @@ def download_area_version(area: str, version: str) -> bool:
versions = get_versions_for_area(area) versions = get_versions_for_area(area)
if not versions: if not versions:
print(f' No version found for {area}') print(f' No versions found for {area}')
return False return False
# latest version # latest version

View File

@@ -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 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 # 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 # once per minute, create indexes
* * * * * ofm $CMD make-indexes >> $LOG_DIR/make-indexes-cron.log 2>&1 * * * * * ofm $CMD make-indexes >> $LOG_DIR/make-indexes-cron.log 2>&1

View File

@@ -7,6 +7,10 @@ from tile_gen_lib.shared import check_host_version, get_versions_for_area
def check_and_set_version(area, version): def check_and_set_version(area, version):
if version == 'latest': if version == 'latest':
versions = get_versions_for_area(area) versions = get_versions_for_area(area)
if not versions:
print(f' No versions found for {area}')
return
version = versions[-1] version = versions[-1]
print(f'---\nLatest version on bucket: {area} {version}') print(f'---\nLatest version on bucket: {area} {version}')