From 4d20bba7d1700fd90c50637cc3fadd37b7196a64 Mon Sep 17 00:00:00 2001 From: Zsolt Ero Date: Thu, 29 Aug 2024 01:09:13 +0200 Subject: [PATCH] cron --- scripts/tile_gen/cron.d/ofm_tile_gen | 2 +- ssh_lib/tasks.py | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/scripts/tile_gen/cron.d/ofm_tile_gen b/scripts/tile_gen/cron.d/ofm_tile_gen index 81b2ae6..a653510 100644 --- a/scripts/tile_gen/cron.d/ofm_tile_gen +++ b/scripts/tile_gen/cron.d/ofm_tile_gen @@ -4,5 +4,5 @@ # debug, once per minute create indexes -# * * * * * ofm sudo /data/ofm/venv/bin/python -u /data/ofm/tile_gen/bin/tile_gen.py make-indexes >> /data/ofm/tile_gen/logs/debug-cron.log 2>&1 +#* * * * * ofm sudo /data/ofm/venv/bin/python -u /data/ofm/tile_gen/bin/tile_gen.py make-indexes >> /data/ofm/tile_gen/logs/debug-cron.log 2>&1 diff --git a/ssh_lib/tasks.py b/ssh_lib/tasks.py index 7f2172f..b431519 100644 --- a/ssh_lib/tasks.py +++ b/ssh_lib/tasks.py @@ -48,6 +48,8 @@ def prepare_venv(c): def prepare_tile_gen(c): + c.sudo('rm -f /etc/cron.d/ofm_tile_gen') + install_planetiler(c) c.sudo(f'rm -rf {TILE_GEN_BIN}') @@ -69,11 +71,12 @@ def prepare_tile_gen(c): c.sudo(f'{VENV_BIN}/pip install -e {TILE_GEN_BIN} --use-pep517') c.sudo('mkdir -p /data/ofm/tile_gen/logs') - put(c, SCRIPTS_DIR / 'tile_gen' / 'cron.d' / 'ofm_tile_gen', '/etc/cron.d/') c.sudo('chown ofm:ofm /data/ofm/tile_gen/{,*}') c.sudo(f'chown ofm:ofm -R {TILE_GEN_BIN}') + put(c, SCRIPTS_DIR / 'tile_gen' / 'cron.d' / 'ofm_tile_gen', '/etc/cron.d/') + def upload_http_host_config(c): domain_le = dotenv_val('DOMAIN_LE').lower()