Browse Source

check logs

pull/4200/head
Daniel Gibbs 3 years ago
parent
commit
5bb5032e30
No known key found for this signature in database GPG Key ID: 7CA38B43F78F12FE
  1. 26
      lgsm/functions/check_logs.sh

26
lgsm/functions/check_logs.sh

@ -0,0 +1,26 @@
#!/bin/bash
# LinuxGSM check_logs.sh module
# Author: Daniel Gibbs
# Contributors: http://linuxgsm.com/contrib
# Website: https://linuxgsm.com
# Description: Checks if log files exist.
moduleselfname="$(basename "$(readlink -f "${BASH_SOURCE[0]}")")"
fn_check_logs() {
fn_print_dots "Checking for log files"
fn_print_info_nl "Checking for log files: Creating log files"
checklogs=1
install_logs.sh
}
# Create directories for the script and console logs.
if [ ! -d "${lgsmlogdir}" ] || [ ! -d "${consolelogdir}" ]; then
fn_check_logs
fi
# Create gamelogdir.
# If variable exists gamelogdir exists and log/server does not.
if [ "${gamelogdir}" ] && [ -d "${gamelogdir}" ] && [ ! -d "${logdir}/server" ]; then
fn_check_logs
fi
Loading…
Cancel
Save