Browse Source

Added new messages eol

pull/575/head
Daniel Gibbs 9 years ago
parent
commit
9ed0b46176
  1. 134
      functions/fn_messages

134
functions/fn_messages

@ -2,137 +2,147 @@
# LGSM fn_messages function # LGSM fn_messages function
# Author: Daniel Gibbs # Author: Daniel Gibbs
# Website: http://gameservermanagers.com # Website: http://gameservermanagers.com
lgsm_version="061115" lgsm_version="201215"
# Description: Defines on-screen messages such as [ OK ] and how script logs look. # Description: Defines on-screen messages such as [ OK ] and how script logs look.
# Date and servicename for log files. # Date and servicename for log files.
fn_scriptlog(){ fn_scriptlog(){
if [[ -n ${modulename} ]]; then if [ -n "${modulename}" ]; then
echo -e "$(date '+%b %d %H:%M:%S') ${servicename}: ${modulename}: ${1}" >> "${scriptlog}" echo -e "$(date '+%b %d %H:%M:%S') ${servicename}: ${modulename}: ${1}" >> "${scriptlog}"
else else
echo -e "$(date '+%b %d %H:%M:%S') ${servicename}: ${1}" >> "${scriptlog}" echo -e "$(date '+%b %d %H:%M:%S') ${servicename}: ${1}" >> "${scriptlog}"
fi fi
} }
# [ FAIL ] # [ FAIL ]
fn_printfail(){ fn_printfail(){
if [[ -n ${modulename} ]]; then if [ -n "${modulename}" ]; then
echo -en "\r\033[K[\e[0;31m FAIL \e[0m] ${modulename} ${servicename}: $@" echo -en "\r\033[K[\e[0;31m FAIL \e[0m] ${modulename} ${servicename}: $@"
else else
echo -en "\r\033[K[\e[0;31m FAIL \e[0m] $@" echo -en "\r\033[K[\e[0;31m FAIL \e[0m] $@"
fi fi
} }
fn_printfailnl(){ fn_printfailnl(){
if [[ -n ${modulename} ]]; then if [ -n "${modulename}" ]; then
echo -e "\r\033[K[\e[0;31m FAIL \e[0m] ${modulename} ${servicename}: $@" echo -e "\r\033[K[\e[0;31m FAIL \e[0m] ${modulename} ${servicename}: $@"
else else
echo -e "\r\033[K[\e[0;31m FAIL \e[0m] $@" echo -e "\r\033[K[\e[0;31m FAIL \e[0m] $@"
fi fi
} }
# [ OK ] # [ OK ]
fn_printok(){ fn_printok(){
if [[ -n ${modulename} ]]; then if [ -n "${modulename}" ]; then
echo -en "\r\033[K[\e[0;32m OK \e[0m] ${modulename} ${servicename}: $@" echo -en "\r\033[K[\e[0;32m OK \e[0m] ${modulename} ${servicename}: $@"
else else
echo -en "\r\033[K[\e[0;32m OK \e[0m] $@" echo -en "\r\033[K[\e[0;32m OK \e[0m] $@"
fi fi
} }
fn_printoknl(){ fn_printoknl(){
if [[ -n ${modulename} ]]; then if [ -n "${modulename}" ]; then
echo -e "\r\033[K[\e[0;32m OK \e[0m] ${modulename} ${servicename}: $@" echo -e "\r\033[K[\e[0;32m OK \e[0m] ${modulename} ${servicename}: $@"
else else
echo -e "\r\033[K[\e[0;32m OK \e[0m] $@" echo -e "\r\033[K[\e[0;32m OK \e[0m] $@"
fi fi
} }
# [ INFO ] # [ INFO ]
fn_printinfo(){ fn_printinfo(){
if [[ -n ${modulename} ]]; then if [ -n "${modulename}" ]; then
echo -en "\r\033[K[\e[0;36m INFO \e[0m] ${modulename} ${servicename}: $@" echo -en "\r\033[K[\e[0;36m INFO \e[0m] ${modulename} ${servicename}: $@"
else else
echo -en "\r\033[K[\e[0;36m INFO \e[0m] $@" echo -en "\r\033[K[\e[0;36m INFO \e[0m] $@"
fi fi
} }
fn_printinfonl(){ fn_printinfonl(){
if [[ -n ${modulename} ]]; then if [ -n "${modulename}" ]; then
echo -e "\r\033[K[\e[0;36m INFO \e[0m] ${modulename} ${servicename}: $@" echo -e "\r\033[K[\e[0;36m INFO \e[0m] ${modulename} ${servicename}: $@"
else else
echo -e "\r\033[K[\e[0;36m INFO \e[0m] $@" echo -e "\r\033[K[\e[0;36m INFO \e[0m] $@"
fi fi
} }
# [ WARN ] # [ WARN ]
fn_printwarn(){ fn_printwarn(){
if [[ -n ${modulename} ]]; then if [ -n "${modulename}" ]; then
echo -en "\r\033[K[\e[1;33m WARN \e[0m] ${modulename} ${servicename}: $@" echo -en "\r\033[K[\e[1;33m WARN \e[0m] ${modulename} ${servicename}: $@"
else else
echo -en "\r\033[K[\e[1;33m WARN \e[0m] $@" echo -en "\r\033[K[\e[1;33m WARN \e[0m] $@"
fi fi
} }
fn_printwarnnl(){ fn_printwarnnl(){
if [[ -n ${modulename} ]]; then if [ -n "${modulename}" ]; then
echo -e "\r\033[K[\e[1;33m WARN \e[0m] ${modulename} ${servicename}: $@" echo -e "\r\033[K[\e[1;33m WARN \e[0m] ${modulename} ${servicename}: $@"
else else
echo -e "\r\033[K[\e[1;33m WARN \e[0m] $@" echo -e "\r\033[K[\e[1;33m WARN \e[0m] $@"
fi fi
} }
# [ .... ] # [ .... ]
fn_printdots(){ fn_printdots(){
if [[ -n ${modulename} ]]; then if [ -n "${modulename}" ]; then
echo -en "\r\033[K[ .... ] ${modulename} ${servicename}: $@" echo -en "\r\033[K[ .... ] ${modulename} ${servicename}: $@"
else else
echo -en "\r\033[K[ .... ] $@" echo -en "\r\033[K[ .... ] $@"
fi fi
} }
# Complete! # Complete!
fn_printcomplete(){ fn_printcomplete(){
echo -en "\e[0;32mComplete!\e[0m $@" echo -en "\e[0;32mComplete!\e[0m $@"
} }
fn_printcompletenl(){ fn_printcompletenl(){
echo -e "\e[0;32mComplete!\e[0m $@" echo -e "\e[0;32mComplete!\e[0m $@"
} }
# Warning! # Warning!
fn_printwarning(){ fn_printwarning(){
echo -en "\e[0;33mWarning!\e[0m $@" echo -en "\e[0;33mWarning!\e[0m $@"
} }
fn_printwarningnl(){ fn_printwarningnl(){
echo -e "\e[0;33mWarning!\e[0m $@" echo -e "\e[0;33mWarning!\e[0m $@"
} }
# Failure! # Failure!
fn_printfailure(){ fn_printfailure(){
echo -en "\e[0;31mFailure!\e[0m $@" echo -en "\e[0;31mFailure!\e[0m $@"
} }
fn_printfailurenl(){ fn_printfailurenl(){
echo -e "\e[0;31mFailure!\e[0m $@" echo -e "\e[0;31mFailure!\e[0m $@"
} }
# Error! # Error!
fn_printerror(){ fn_printerror(){
echo -en "\e[0;31mError!\e[0m $@" echo -en "\e[0;31mError!\e[0m $@"
} }
fn_printerrornl(){ fn_printerrornl(){
echo -e "\e[0;31mError!\e[0m $@" echo -e "\e[0;31mError!\e[0m $@"
} }
# Info! # Info!
fn_printinfomation(){ fn_printinfomation(){
echo -en "\e[0;36mInfo!\e[0m $@" echo -en "\e[0;36mInfo!\e[0m $@"
} }
fn_printinfomationnl(){ fn_printinfomationnl(){
echo -e "\e[0;36mInfo!\e[0m $@" echo -e "\e[0;36mInfo!\e[0m $@"
}
# FAIL for end of line
fn_printokeol(){
echo -e "\e[0;32mOK\e[0m"
} }
# FAIL for end of line
fn_printfaileol(){
echo -e "\e[0;31mFAIL\e[0m\n"
}
Loading…
Cancel
Save