Bug de debug.txt corrigido

master
BrunoMine 2016-08-01 16:24:45 -03:00 committed by GitHub
parent e9f1dcf09c
commit 2344cc9ad7
1 changed files with 5 additions and 12 deletions

View File

@ -27,12 +27,6 @@ processo="minetest --server" #"minetest --server"
# Comando de abertura do servidor # Comando de abertura do servidor
bin_args=$(cat "$dados_path"/bin_args) bin_args=$(cat "$dados_path"/bin_args)
# Caminho do binario
bin=$(cat "$dados_path"/bin_path)
# Caminho de depuração (debug.txt)
debug_path=$(cat "$dados_path"/debug_path)
# Caminho do diretório do mundo # Caminho do diretório do mundo
world_path=$(cat "$dados_path"/world_path) world_path=$(cat "$dados_path"/world_path)
@ -74,7 +68,7 @@ echo -e "\033[01;35m###########################################################\
# INFO Abre o servidor normalmente # INFO Abre o servidor normalmente
echo -e "\033[01;32m###_INFO_##################################################\033[00;00m" echo -e "\033[01;32m###_INFO_##################################################\033[00;00m"
echo "Abrindo servidor..." echo "Abrindo servidor..."
nohup $bin_args > /dev/null & nohup $bin_args >> debug.out &
# INFO Inicia loopde verificação # INFO Inicia loopde verificação
@ -105,7 +99,7 @@ while [ true == true ]; do
# Renomeia arquivo de depuração # Renomeia arquivo de depuração
echo "Renomenado 'debug.txt' para 'debug ($quando).txt'..." echo "Renomenado 'debug.txt' para 'debug ($quando).txt'..."
mv "$debug_path/debug.txt" "$debug_path/debug ($quando).txt" mv "debug.txt" "debug ($quando).txt"
# Faz backup do mundo # Faz backup do mundo
if [ $status_backup == "true" ]; then if [ $status_backup == "true" ]; then
@ -120,7 +114,7 @@ while [ true == true ]; do
if [ $status_email == "true" ]; then if [ $status_email == "true" ]; then
# Enviando relatorio para email # Enviando relatorio para email
echo "Enviando relatório para '$to_email'..." echo "Enviando relatório para '$to_email'..."
sendemail -s "$from_smtp" -xu "$from_login" -xp "$from_senha" -f "$from_email" -t "$to_email" -u "$from_subject_em" -m "$from_text_em" -o message-charset=UTF-8 -a "$debug_path/debug ($quando).txt" sendemail -s "$from_smtp" -xu "$from_login" -xp "$from_senha" -f "$from_email" -t "$to_email" -u "$from_subject_em" -m "$from_text_em" -o message-charset=UTF-8 -a "debug ($quando).txt"
fi fi
# Desligando anticrash # Desligando anticrash
echo "Desligando anticrash..." echo "Desligando anticrash..."
@ -130,13 +124,13 @@ while [ true == true ]; do
if [ $status_email == "true" ]; then if [ $status_email == "true" ]; then
# Enviando relatorio para email # Enviando relatorio para email
echo "Enviando relatório para '$to_email'..." echo "Enviando relatório para '$to_email'..."
sendemail -s "$from_smtp" -xu "$from_login" -xp "$from_senha" -f "$from_email" -t "$to_email" -u "$from_subject" -m "$from_text" -o message-charset=UTF-8 -a "$debug_path/debug ($quando).txt" sendemail -s "$from_smtp" -xu "$from_login" -xp "$from_senha" -f "$from_email" -t "$to_email" -u "$from_subject" -m "$from_text" -o message-charset=UTF-8 -a "debug ($quando).txt"
fi fi
fi fi
# Reativando servidor # Reativando servidor
echo "Reativando servidor de minetest ..." echo "Reativando servidor de minetest ..."
nohup $bin_args > /dev/null & nohup $bin_args >> debug.out &
else else
quedas=0 # zerar o contador de quedas apos 1 intervalo/loop sem queda quedas=0 # zerar o contador de quedas apos 1 intervalo/loop sem queda
@ -145,4 +139,3 @@ while [ true == true ]; do
sleep $interval sleep $interval
done done