next try to correct modulname in loop

This commit is contained in:
Claus-Peter Hübner 2023-02-24 01:17:37 +01:00
parent ed010a50f9
commit f570c84168

View File

@ -189,19 +189,20 @@ export NODE_ENV=production
IFS="," read -a API_ARRAY <<< $FEDERATION_COMMUNITY_APIS IFS="," read -a API_ARRAY <<< $FEDERATION_COMMUNITY_APIS
for api in "${API_ARRAY[@]}" for api in "${API_ARRAY[@]}"
do do
FEDERATION_API="$api" export FEDERATION_API=$api
export FEDERATION_API echo "FEDERATION_API=$FEDERATION_API"
modulname="gradido-federation-$api" export MODULENAME=gradido-federation-$api
echo "MODULENAME=$MODULENAME"
# calculate port by remove '_' and add value of api to baseport # calculate port by remove '_' and add value of api to baseport
port=${api//_/} port=${api//_/}
FEDERATION_PORT=${FEDERATION_COMMUNITY_API_PORT:-5000} FEDERATION_PORT=${FEDERATION_COMMUNITY_API_PORT:-5000}
FEDERATION_PORT=$(($FEDERATION_PORT + $port)) FEDERATION_PORT=$(($FEDERATION_PORT + $port))
export FEDERATION_PORT export FEDERATION_PORT
echo "====================================================" echo "===================================================="
echo " start $modulename listening on port=$FEDERATION_PORT" echo " start $MODULENAME listening on port=$FEDERATION_PORT"
echo "====================================================" echo "===================================================="
pm2 delete $modulename pm2 delete $MODULENAME
pm2 start --name $modulename "yarn --cwd $PROJECT_ROOT/federation start" -l $GRADIDO_LOG_PATH/pm2.$modulename.$TODAY.log --log-date-format 'YYYY-MM-DD HH:mm:ss.SSS' pm2 start --name $MODULENAME "yarn --cwd $PROJECT_ROOT/federation start" -l $GRADIDO_LOG_PATH/pm2.$MODULENAME.$TODAY.log --log-date-format 'YYYY-MM-DD HH:mm:ss.SSS'
pm2 save pm2 save
done done