From 5de21e17697072e952374c202338a51fbd7d3d29 Mon Sep 17 00:00:00 2001 From: Bryan Brancotte <bryan.brancotte@pasteur.fr> Date: Tue, 28 Mar 2023 15:57:10 +0200 Subject: [PATCH] only one per day is not a daily, the one done at 00h --- src/viralhostrange/resources/dumpdata.sh | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/src/viralhostrange/resources/dumpdata.sh b/src/viralhostrange/resources/dumpdata.sh index 21cf294a..c4c107cb 100755 --- a/src/viralhostrange/resources/dumpdata.sh +++ b/src/viralhostrange/resources/dumpdata.sh @@ -8,14 +8,18 @@ echo "Starting dump at $(date)" export DUMPS_DIR=/code/persistent_volume/dumps -if [ $(date +"%d") == "01" ]; then - SUFFIX=monthly +if [ $(date +"%H") == "00" ]; then + if [ $(date +"%d") == "01" ]; then + SUFFIX=monthly + else + if [ $(date +"%u") == "5" ]; then + SUFFIX=weekly + else + SUFFIX=daily + fi + fi else - if [ $(date +"%u") == "5" ]; then - SUFFIX=weekly - else - SUFFIX=daily - fi + SUFFIX=daily fi echo "DUMPS_DIR is $DUMPS_DIR" -- GitLab