فهرست منبع

Legacy: getting logs to work

Daniel Gibbs 9 سال پیش
والد
کامیت
324fa47b2a
2فایلهای تغییر یافته به همراه8 افزوده شده و 4 حذف شده
  1. 5 1
      lgsm/functions/core_legacy.sh
  2. 3 3
      lgsm/functions/install_logs.sh

+ 5 - 1
lgsm/functions/core_legacy.sh

@@ -4,6 +4,10 @@
 # Website: https://gameservermanagers.com
 # Description: Code for backwards compatability with older versions of LinuxGSM.
 
-if [ -z ${serverfiles} ]; then
+if [ -z "${serverfiles}" ]; then
 	serverfiles="${filesdir}"
+fi
+
+if [ -z "${logdir}" ]; then
+	logdir="${rootdir}/log"
 fi

+ 3 - 3
lgsm/functions/install_logs.sh

@@ -15,11 +15,11 @@ if [ "${checklogs}" != "1" ]; then
 fi
 sleep 1
 # Create script and console log directories
-mkdir -v "${logdir}"
-mkdir -v "${scriptlogdir}"
+mkdir -pv "${logdir}"
+mkdir -pv "${scriptlogdir}"
 touch "${scriptlog}"
 if [ -n "${consolelogdir}" ]; then
-	mkdir -v "${consolelogdir}"
+	mkdir -pv "${consolelogdir}"
 	touch "${consolelog}"
 fi