From 0cfe3ffb61c1062231416bacb184c8acb0138b73 Mon Sep 17 00:00:00 2001 From: qiaofeng1227 <76487013@qq.com> Date: Fri, 22 Sep 2023 10:16:52 +0800 Subject: [PATCH] systemd --- systemd/send_credentials.sh | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/systemd/send_credentials.sh b/systemd/send_credentials.sh index 01e7bf8b..ef6b540b 100644 --- a/systemd/send_credentials.sh +++ b/systemd/send_credentials.sh @@ -4,7 +4,9 @@ set -e trap "sleep 1; continue" ERR +try_times=30 counter=1 + while true; do set +e @@ -41,13 +43,13 @@ while true; do if [ -f "/data/websoft9/credential_git" ] && [ -f "/data/websoft9/credential_deployment" ] && [ -f "/data/websoft9/credential_proxy" ]; then break else - if [ $counter -gt 30 ]; then + if [ $counter -gt $try_times ]; then echo "Systemd can not get all credentials by excuting 30 times" break fi fi - - set -e sleep 3 + set -e + done tail -f /dev/null \ No newline at end of file