From 13f88f5dae3cce4cb7fe114b18a0a87b06d8a954 Mon Sep 17 00:00:00 2001 From: tuutti Date: Tue, 5 Sep 2023 09:43:08 +0300 Subject: [PATCH] UHF-8525: PubSub cron --- docker/openshift/crons/pubsub.sh | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100755 docker/openshift/crons/pubsub.sh diff --git a/docker/openshift/crons/pubsub.sh b/docker/openshift/crons/pubsub.sh new file mode 100755 index 00000000..d5d0fc16 --- /dev/null +++ b/docker/openshift/crons/pubsub.sh @@ -0,0 +1,15 @@ +#!/bin/bash + +echo "Running PubSub daemon: $(date +'%Y-%m-%dT%H:%M:%S%:z')" + +i=0 +# Attempt to start this service five times. +until [ $i -gt 5 ] +do + drush helfi:azure:pubsub-listen + + if [[ "$?" -ne 0 ]]; then + ((i=i+1)) + sleep 10 + fi +done