This commit is contained in:
qiaofeng1227 2023-10-13 12:56:04 +08:00
parent 635791785d
commit 9cee8b0c4a
2 changed files with 1 additions and 28 deletions

View file

@ -1,32 +1,5 @@
#!/bin/bash
# check credentials exists
check_file_exists() {
file_path=$1
max_attempts=$2
for ((i=1; i<=max_attempts; i++))
do
if [ -f "$file_path" ]; then
echo "$file_path exists"
return 0
else
echo "$file_path is not exists, wait a moment.."
fi
sleep 1
if ((i==max_attempts)); then
echo "$file_path is not exists, app may be work normally."
return 1
fi
done
}
set +e
check_file_exists "/websoft9/credentials/credential_proxy" 1
check_file_exists "/websoft9/credentials/credential_deployment" 1
check_file_exists "/websoft9/credentials/credential_git" 1
set -e
# start by supervisord
/usr/bin/supervisord
supervisorctl start apphub

View file

@ -1,7 +1,7 @@
[Unit]
Description=Websoft9 Linux AppStore
Requires=network.target docker
After=network.target docker
After=network.target docker.service
[Service]
WorkingDirectory=/opt/websoft9/systemd