Explorar o código

Spacing and quote

UltimateByte %!s(int64=10) %!d(string=hai) anos
pai
achega
a289e4d574
Modificáronse 1 ficheiros con 97 adicións e 97 borrados
  1. 97 97
      lgsm/functions/update_mumble.sh

+ 97 - 97
lgsm/functions/update_mumble.sh

@@ -39,122 +39,122 @@ fn_update_mumble_currentbuild(){
 # Gets current build info
 fn_print_info "Checking current server build"
 sleep 1
-	# Checks if current build info is available. If it fails, then a server restart will be forced to generate logs.
+# Checks if current build info is available. If it fails, then a server restart will be forced to generate logs.
+if [ ! -f ""${consolelogdir}"/"${servicename}"-console.log" ]; then
+	fn_print_info_nl "No current log found, can't retrieve current server build"
+	fn_script_log_info "No current log found, can't retrieve current server build"
+	sleep 1
+	fn_print_info_nl "Forcing server restart"
+	fn_script_log_info "Forcing server restart"
+	sleep 1
+	exitbypass=1
+	command_stop.sh
+	exitbypass=1
+	command_start.sh
+	sleep 1
+	# Check again and exit on failure.
 	if [ ! -f ""${consolelogdir}"/"${servicename}"-console.log" ]; then
-		fn_print_info_nl "No current log found, can't retrieve current server build"
-		fn_script_log_info "No current log found, can't retrieve current server build"
-		sleep 1
-		fn_print_info_nl "Forcing server restart"
-		fn_script_log_info "Forcing server restart"
-		sleep 1
-		exitbypass=1
-		command_stop.sh
-		exitbypass=1
-		command_start.sh
-		sleep 1
-		# Check again and exit on failure.
-		if [ ! -f ""${consolelogdir}"/"${servicename}"-console.log" ]; then
-			fn_print_fail_nl "Still no logs found, can't retrieve server version
-			fn_script_log_fatal "Still no logs found, can't retrieve server version"
-			core_exit.sh
-		else 
-		  fn_print_ok_nl "Logs found"
-		  fn_script_log "Logs found"
-		  sleep 1
-		fi
+		fn_print_fail_nl "Still no logs found, cannot retrieve server version"
+		fn_script_log_fatal "Still no logs found, cannot retrieve server version"
+		core_exit.sh
+	else 
+	  fn_print_ok_nl "Logs found"
+	  fn_script_log "Logs found"
+	  sleep 1
 	fi
+fi
 	
 # Get current build from logs	
 currentbuild=$(cat "${consolelogdir}"/"${servicename}"-console.log 2> /dev/null | sort | egrep 'Murmur ((\.)?[0-9]{1,3}){1,3}\.[0-9]{1,3}' | awk '{print $4}')
 
+if [ -z "${currentbuild}" ]; then
+	fn_print_info_nl "Can't find current build version in logs"
+	fn_script_log_error "Can't find current build version in logs"
+	sleep 1
+	fn_print_info_nl "Forcing server restart"
+	fn_script_log_info "Forcing server restart"
+	exitbypass=1
+	command_stop.sh
+	exitbypass=1
+	command_start.sh
+	currentbuild=$(cat "${consolelogdir}"/"${servicename}"-console.log 2> /dev/null | sort | egrep 'Murmur ((\.)?[0-9]{1,3}){1,3}\.[0-9]{1,3}' | awk '{print $4}')
 	if [ -z "${currentbuild}" ]; then
-		fn_print_info_nl "Can't find current build version in logs"
-		fn_script_log_error "Can't find current build version in logs"
-		sleep 1
-		fn_print_info_nl "Forcing server restart"
-		fn_script_log_info "Forcing server restart"
-		exitbypass=1
-		command_stop.sh
-		exitbypass=1
-		command_start.sh
-		currentbuild=$(cat "${consolelogdir}"/"${servicename}"-console.log 2> /dev/null | sort | egrep 'Murmur ((\.)?[0-9]{1,3}){1,3}\.[0-9]{1,3}' | awk '{print $4}')
-		if [ -z "${currentbuild}" ]; then
-			fn_print_fail_nl "Sorry, current build version still not found"
-			fn_script_log_fatal "Sorry, current build version still not found"
-			core_exit.sh
-		fi
+		fn_print_fail_nl "Sorry, current build version still not found"
+		fn_script_log_fatal "Sorry, current build version still not found"
+		core_exit.sh
 	fi
+fi
 }
 
 fn_update_mumble_compare(){
-	# Removes dots so if can compare version numbers
-	currentbuilddigit=$(echo "${currentbuild}"|tr -cd '[:digit:]')
-	availablebuilddigit=$(echo "${availablebuild}"|tr -cd '[:digit:]')
+# Removes dots so if can compare version numbers
+currentbuilddigit=$(echo "${currentbuild}"|tr -cd '[:digit:]')
+availablebuilddigit=$(echo "${availablebuild}"|tr -cd '[:digit:]')
 
-	if [ "${currentbuilddigit}" -ne "${availablebuilddigit}" ]; then
-		echo -e "\n"
-		echo -e "Update available:"
-		sleep 1
-		echo -e "	Current build: ${red}${currentbuild} ${architecture}${default}"
-		echo -e "	Available build: ${green}${availablebuild} ${architecture}${default}"
-		echo -e ""
-		sleep 1
-		echo ""
-		echo -en "Applying update.\r"
-		sleep 1
-		echo -en "Applying update..\r"
-		sleep 1
-		echo -en "Applying update...\r"
-		sleep 1
-		echo -en "\n"
-		fn_script_log "Update available"
-		fn_script_log "Current build: ${currentbuild}"
-		fn_script_log "Available build: ${availablebuild}"
-		fn_script_log "${currentbuild} > ${availablebuild}"
+if [ "${currentbuilddigit}" -ne "${availablebuilddigit}" ]; then
+	echo -e "\n"
+	echo -e "Update available:"
+	sleep 1
+	echo -e "	Current build: ${red}${currentbuild} ${architecture}${default}"
+	echo -e "	Available build: ${green}${availablebuild} ${architecture}${default}"
+	echo -e ""
+	sleep 1
+	echo ""
+	echo -en "Applying update.\r"
+	sleep 1
+	echo -en "Applying update..\r"
+	sleep 1
+	echo -en "Applying update...\r"
+	sleep 1
+	echo -en "\n"
+	fn_script_log "Update available"
+	fn_script_log "Current build: ${currentbuild}"
+	fn_script_log "Available build: ${availablebuild}"
+	fn_script_log "${currentbuild} > ${availablebuild}"
 
-		unset updateonstart
+	unset updateonstart
 
-		check_status.sh
-		if [ "${status}" == "0" ]; then
-			fn_update_mumble_dl
-			exitbypass=1
-			command_start.sh
-			exitbypass=1
-			command_stop.sh
-		else
-			exitbypass=1
-			command_stop.sh
-			fn_update_mumble_dl
-			exitbypass=1
-			command_start.sh
-		fi
-		alert="update"
-		alert.sh
+	check_status.sh
+	if [ "${status}" == "0" ]; then
+		fn_update_mumble_dl
+		exitbypass=1
+		command_start.sh
+		exitbypass=1
+		command_stop.sh
 	else
-		echo -e "\n"
-		echo -e "No update available:"
-		echo -e "	Current version: ${green}${currentbuild}${default}"
-		echo -e "	Available version: ${green}${availablebuild}${default}"
-		echo -e ""
-		fn_print_ok_nl "No update available"
-		fn_script_log_info "Current build: ${currentbuild}"
-		fn_script_log_info "Available build: ${availablebuild}"
+		exitbypass=1
+		command_stop.sh
+		fn_update_mumble_dl
+		exitbypass=1
+		command_start.sh
 	fi
+	alert="update"
+	alert.sh
+else
+	echo -e "\n"
+	echo -e "No update available:"
+	echo -e "	Current version: ${green}${currentbuild}${default}"
+	echo -e "	Available version: ${green}${availablebuild}${default}"
+	echo -e ""
+	fn_print_ok_nl "No update available"
+	fn_script_log_info "Current build: ${currentbuild}"
+	fn_script_log_info "Available build: ${availablebuild}"
+fi
 }
 
 fn_update_mumble_dl(){
-  mumblefilename="murmur-static_${mumblearch}-${mumble_version_number}.tar.bz2"
-	fn_fetch_file "https://github.com/mumble-voip/mumble/releases/download/${mumblefilename}" "${lgsmdir}/tmp" "${mumblefilename}"
-	fn_dl_extract "${lgsmdir}/tmp" "${mumblefilename}" "${lgsmdir}/tmp"
-	echo -e "copying to ${filesdir}...\c"
-	fn_script_log "Copying to ${filesdir}"
-	cp -R "${lgsmdir}/tmp/murmur-static_${mumblearch}-${mumble_version_number}/"* "${filesdir}"
-	local exitcode=$?
-	if [ ${exitcode} -eq 0 ]; then
-		fn_print_ok_eol_nl
-	else
-		fn_print_fail_eol_nl
-	fi
+mumblefilename="murmur-static_${mumblearch}-${mumble_version_number}.tar.bz2"
+fn_fetch_file "https://github.com/mumble-voip/mumble/releases/download/${mumblefilename}" "${lgsmdir}/tmp" "${mumblefilename}"
+fn_dl_extract "${lgsmdir}/tmp" "${mumblefilename}" "${lgsmdir}/tmp"
+echo -e "copying to ${filesdir}...\c"
+fn_script_log "Copying to ${filesdir}"
+cp -R "${lgsmdir}/tmp/murmur-static_${mumblearch}-${mumble_version_number}/"* "${filesdir}"
+local exitcode=$?
+if [ ${exitcode} -eq 0 ]; then
+	fn_print_ok_eol_nl
+else
+	fn_print_fail_eol_nl
+fi
 }
 
 fn_update_mubmle_arch