Преглед на файлове

fix(arkserver): add admin and connect password to details (#3033)

Christian преди 5 години
родител
ревизия
54b20d53df
променени са 1 файла, в които са добавени 7 реда и са изтрити 0 реда
  1. 7 0
      lgsm/functions/info_config.sh

+ 7 - 0
lgsm/functions/info_config.sh

@@ -105,10 +105,17 @@ fn_info_config_justcause3(){
 fn_info_config_ark(){
 	if [ ! -f "${servercfgfullpath}" ]; then
 		servername="${unavailable}"
+		adminpassword="${unavailable}"
+		serverpassword="${unavailable}"
 	else
 		servername=$(grep "SessionName" "${servercfgfullpath}" | sed -e 's/^[ \t]*//g' -e '/^--/d' -e 's/SessionName//g' | tr -d '=\";,:' | sed -e 's/^[ \t]*//' -e 's/[ \t]*$//')
+		adminpassword=$(grep "ServerAdminPassword" "${servercfgfullpath}" | sed -e 's/^[ \t]*//g' -e '/^--/d' -e 's/ServerAdminPassword//g' | tr -d '=\";,:' | sed -e 's/^[ \t]*//' -e 's/[ \t]*$//' )
+		serverpassword=$( grep "ServerPassword" "${servercfgfullpath}" | sed -e 's/^[ \t]*//g' -e '/^--/d' -e 's/ServerPassword//g' | tr -d '=\";,:' | sed -e 's/^[ \t]*//' -e 's/[ \t]*$//')
+
 		# Not Set
 		servername=${servername:-"NOT SET"}
+		adminpassword=${adminpassword:-"NOT SET"}
+		serverpassword=${serverpassword:-"NOT SET"}
 	fi
 }