From e850c57a10c025c2e2e995dc0eda4affbe4380bc Mon Sep 17 00:00:00 2001 From: ale <ale@incal.net> Date: Mon, 11 Oct 2021 11:53:39 +0100 Subject: [PATCH] Use "every" instead of our own hand-rolled cron --- conf/services.d/expire/run | 10 +--------- conf/services.d/ingest/run | 10 +--------- 2 files changed, 2 insertions(+), 18 deletions(-) diff --git a/conf/services.d/expire/run b/conf/services.d/expire/run index a19b4d5..3982208 100755 --- a/conf/services.d/expire/run +++ b/conf/services.d/expire/run @@ -1,10 +1,2 @@ #!/bin/sh - -period=${EXPIRE_PERIOD_SECS:-86400} -offset=$(shuf -i 0-${period} -n 1) - -sleep $offset -while true; do - /usr/local/bin/feedbackloop expire --days=30 - sleep $period -done +exec every ${EXPIRE_PERIOD_SECS:-86400} /usr/local/bin/feedbackloop expire --days=30 diff --git a/conf/services.d/ingest/run b/conf/services.d/ingest/run index 8b945cf..8077e0b 100755 --- a/conf/services.d/ingest/run +++ b/conf/services.d/ingest/run @@ -1,10 +1,2 @@ #!/bin/sh - -period=${INGEST_PERIOD_SECS:-3600} -offset=$(shuf -i 0-${period} -n 1) - -sleep $offset -while true; do - /usr/local/bin/feedbackloop ingest - sleep $period -done +exec every ${INGEST_PERIOD_SECS:-3600} /usr/local/bin/feedbackloop ingest -- GitLab