vbc
parent
dd7bbc2a61
commit
0a663f5dd9
|
@ -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 '}">')
|
portconf=$(cat /dados/$cliente/standalone/configuration/standalone.xml | grep "jboss.socket.binding.port-offset" | cut -d ":" -f 2 | tr -d '}">')
|
||||||
portapp=$(expr $portconf + 8080)
|
portapp=$(expr $portconf + 8080)
|
||||||
sleep 1
|
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..."
|
echo -e "Verificando a versão atual..."
|
||||||
[ ! -x "$(which unzip)" ] && echo "Instalando... " && sudo apt install unzip 1> /dev/null 2>&1 -y # unzip instalado?
|
[ ! -x "$(which unzip)" ] && echo "Instalando... " && sudo apt install unzip 1> /dev/null 2>&1 -y # unzip instalado?
|
||||||
mkdir -p /tmp/$cliente
|
mkdir -p /tmp/$cliente
|
||||||
|
@ -530,31 +546,12 @@ case $service in
|
||||||
chown -Rf $cliente:$cliente /dados/$cliente/standalone/deployments/webstart.war/sco2/
|
chown -Rf $cliente:$cliente /dados/$cliente/standalone/deployments/webstart.war/sco2/
|
||||||
echo -e " "
|
echo -e " "
|
||||||
sleep 5
|
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 "Verificando nova versão..."
|
||||||
/dados/jdk-11.0.5/bin/unpack200 /tmp/SCO.jar.pack.gz /tmp/SCO.jar 1> /dev/null 2>&1
|
/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)
|
versaonova=$(unzip -p /tmp/SCO.jar versionVBC.info ; echo)
|
||||||
logt=$(date +%d-%m-%Y)
|
logt=$(date +%d-%m-%Y)
|
||||||
echo -e "Gravando log da atualização em "/dados/$cliente/standalone/log/atualizacao_$logt.log" ..."
|
echo -e "Gravando log da atualização em "/dados/$cliente/standalone/log/atualizacao_$logt.log" ..."
|
||||||
feito=$(echo -e $userj | tr a-z A-Z)
|
feito=$(echo -e $userj | tr a-z A-Z)
|
||||||
#versaonova=$(curl -L -s http://$IPPRIV:$portapp/TareasAgendadas | grep TAG)
|
|
||||||
echo -e " "
|
echo -e " "
|
||||||
echo -e "Atualização do cliente "$cliente" para versão "$versaonova" concluída!!! "
|
echo -e "Atualização do cliente "$cliente" para versão "$versaonova" concluída!!! "
|
||||||
echo -e " "
|
echo -e " "
|
||||||
|
@ -822,24 +819,6 @@ case $service in
|
||||||
chown -Rf $cliente:$cliente /dados/$cliente/standalone/deployments/webstart.war/sco2/
|
chown -Rf $cliente:$cliente /dados/$cliente/standalone/deployments/webstart.war/sco2/
|
||||||
echo -e " "
|
echo -e " "
|
||||||
sleep 5
|
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 "Verificando nova versão..."
|
||||||
echo -e " "
|
echo -e " "
|
||||||
/dados/jdk-11.0.5/bin/unpack200 /tmp/digitacao.jar.pack.gz /tmp/digitacao.jar 1> /dev/null 2>&1
|
/dados/jdk-11.0.5/bin/unpack200 /tmp/digitacao.jar.pack.gz /tmp/digitacao.jar 1> /dev/null 2>&1
|
||||||
|
|
Loading…
Reference in New Issue