From 0a663f5dd9d04707a96bacdb097907229e83fd66 Mon Sep 17 00:00:00 2001 From: root Date: Tue, 10 Dec 2024 14:10:49 -0300 Subject: [PATCH] vbc --- atualiza_TotalBus.bash | 53 +++++++++++++----------------------------- 1 file changed, 16 insertions(+), 37 deletions(-) diff --git a/atualiza_TotalBus.bash b/atualiza_TotalBus.bash index 5f341e1..bde51b5 100755 --- a/atualiza_TotalBus.bash +++ b/atualiza_TotalBus.bash @@ -455,6 +455,22 @@ case $service in portconf=$(cat /dados/$cliente/standalone/configuration/standalone.xml | grep "jboss.socket.binding.port-offset" | cut -d ":" -f 2 | tr -d '}">') portapp=$(expr $portconf + 8080) sleep 1 + echo -e "Verificando se VentaBoletosClientes está neste local para cliente \"$cliente\" ..." + echo -e " " + VALIDAVBC="/dados/$cliente/standalone/deployments/webstart.war/sco2/SCO.jar.pack.gz" + if [ ! -f "$VALIDAVBC" ]; then + echo -e "VentaBoletosClientes para $cliente não encontrado neste local." + echo -e "Verifique onde está instalado e execute novamente." + sleep 1 + echo -e "Finalizado!" + exit 0 + else + echo "VentaBoletosClientes encontrado neste local..." + echo -e "$VALIDAVBC" + echo -e "Continuando atualização..." + sleep 1 + fi + echo -e " " echo -e "Verificando a versão atual..." [ ! -x "$(which unzip)" ] && echo "Instalando... " && sudo apt install unzip 1> /dev/null 2>&1 -y # unzip instalado? mkdir -p /tmp/$cliente @@ -530,31 +546,12 @@ case $service in chown -Rf $cliente:$cliente /dados/$cliente/standalone/deployments/webstart.war/sco2/ echo -e " " sleep 5 - #echo -e "reiniciando $cliente ... " - #systemctl restart $cliente - #echo -e " " - #URL="http://$IPPRIV:$portapp" - #while true; do - # STATUS_CODE=$(curl -o /dev/null -s -w "%{http_code}" "$URL") - # if [ "$STATUS_CODE" -eq 200 ]; then - # echo -e "--------------------------------------------------" - # echo -e "Restart finalizado!!! $cliente NO AR!!!" - # echo -e "--------------------------------------------------" - # break - # else - # echo -e "aguardando $cliente subir ..." - # fi - # - # sleep 5 - #done - #echo -e " " echo -e "Verificando nova versão..." /dados/jdk-11.0.5/bin/unpack200 /tmp/SCO.jar.pack.gz /tmp/SCO.jar 1> /dev/null 2>&1 versaonova=$(unzip -p /tmp/SCO.jar versionVBC.info ; echo) logt=$(date +%d-%m-%Y) echo -e "Gravando log da atualização em "/dados/$cliente/standalone/log/atualizacao_$logt.log" ..." feito=$(echo -e $userj | tr a-z A-Z) - #versaonova=$(curl -L -s http://$IPPRIV:$portapp/TareasAgendadas | grep TAG) echo -e " " echo -e "Atualização do cliente "$cliente" para versão "$versaonova" concluída!!! " echo -e " " @@ -822,24 +819,6 @@ case $service in chown -Rf $cliente:$cliente /dados/$cliente/standalone/deployments/webstart.war/sco2/ echo -e " " sleep 5 - #echo -e "reiniciando $cliente ... " - #systemctl restart $cliente - #echo -e " " - #URL="http://$IPPRIV:$portapp" - #while true; do - # STATUS_CODE=$(curl -o /dev/null -s -w "%{http_code}" "$URL") - # if [ "$STATUS_CODE" -eq 200 ]; then - # echo -e "--------------------------------------------------" - # echo -e "Restart finalizado!!! $cliente NO AR!!!" - # echo -e "--------------------------------------------------" - # break - # else - # echo -e "aguardando $cliente subir ..." - # fi - # - # sleep 5 - #done - #echo -e " " echo -e "Verificando nova versão..." echo -e " " /dados/jdk-11.0.5/bin/unpack200 /tmp/digitacao.jar.pack.gz /tmp/digitacao.jar 1> /dev/null 2>&1