diff --git a/atualiza_TotalBus.bash b/atualiza_TotalBus.bash index fe028a7..70d5331 100755 --- a/atualiza_TotalBus.bash +++ b/atualiza_TotalBus.bash @@ -313,9 +313,27 @@ case $service in echo -e " " portconf=$(cat /dados/$cliente/standalone/configuration/standalone.xml | grep "jboss.socket.binding.port-offset" | cut -d ":" -f 2 | tr -d '}">') portapp=$(expr $portconf + 8080) + portconsole=$(expr $portconf + 9990) sleep 1 versaoatual=$(curl -L -s http://$IPPRIV:$portapp/TareasAgendadas | grep TAG) echo -e " " + echo -e "Verificando se existe TAREAS em \"$cliente\" ..." + echo -e " " + sleep 1 + export JAVA_HOME=/dados/jdk-11.0.5 + TARCHECK=$(/dados/$cliente/bin/jboss-cli.sh --user=admin --password=rjmaster09 --connect controller=localhost:$portconsole --commands="deployment-info" | grep "Tareas") + if [[ -n "$TARCHECK" ]]; then + echo "Tareas encontrado!!!" + echo "Seguindo com a atualização..." + else + echo "Tareas NÃO ENCONTRADO!!!" + echo "Verifique em outro servidor..." + echo " " + echo "...finalizando esta atualização!" + exit 1 + fi + sleep 1 + echo " " echo -e "A versão atual do TareasAgendadas de $cliente é: " echo -e " " echo -e "###############################" @@ -372,8 +390,6 @@ case $service in sleep 1 echo -e "***Iniciando backup do "TareasAgendadas.war" de " $cliente " ..." echo -e " " - portconf=$(cat /dados/$cliente/standalone/configuration/standalone.xml | grep "socket-binding-group name" | cut -d ":" -f 2 | tr -d '}">') - portconsole=$(expr $portconf + 9990) sleep 1 time=$(date +%d-%m-%Y-%H-%M) mkdir -p /dados/bkp_TAR/$cliente-$time