From 1579db57212a1e76a6f0e0a4cce9578ef1a5999d Mon Sep 17 00:00:00 2001 From: harshadyeola Date: Thu, 11 Sep 2014 19:15:55 +0530 Subject: [PATCH] ee site log --- src/modules/site/ee_mod_site_log.sh | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 src/modules/site/ee_mod_site_log.sh diff --git a/src/modules/site/ee_mod_site_log.sh b/src/modules/site/ee_mod_site_log.sh new file mode 100644 index 00000000..ed4afbdc --- /dev/null +++ b/src/modules/site/ee_mod_site_log.sh @@ -0,0 +1,26 @@ +# Checks log + +function ee_mod_site_log() +{ + # + if [ $# -eq 0 ]; then + for site in $(ls /etc/nginx/sites-available/*); do + ee_log_path="$ee_log_path /var/log/nginx/$(basename $site).*.log" + done + else + for $ee_domain_name in $@; do + + EE_DOMAIN_CHECK=$ee_domain_name + ee_lib_check_domain + + # Check the website exist + ls /etc/nginx/sites-available/$EE_DOMAIN &> /dev/null \ + || ee_lib_error "The $EE_DOMAIN is not found in /etc/nginx/sites-available, exit status = " $? + + if [ $? -eq 0 ]; then + ee_log_path="$ee_log_path /var/log/nginx/$EE_DOMAIN.*.log" + fi + done + fi + tail -f ${ee_log_path} +}