diff options
| -rwxr-xr-x | src/backupninja.in | 18 | 
1 files changed, 10 insertions, 8 deletions
| diff --git a/src/backupninja.in b/src/backupninja.in index 7855a6d..68c7c43 100755 --- a/src/backupninja.in +++ b/src/backupninja.in @@ -19,7 +19,7 @@  #####################################################  ## FUNCTIONS -setupcolors () { +function setupcolors () {  	BLUE="\033[34;01m"  	GREEN="\033[32;01m"  	YELLOW="\033[33;01m" @@ -27,18 +27,20 @@ setupcolors () {  	RED="\033[31;01m"  	OFF="\033[0m"  	CYAN="\033[36;01m" +	COLORS=($BLUE $GREEN $YELLOW $RED $PURPLE)  } -colorize () { +function colorize () {  	if [ "$usecolors" == "yes" ]; then  		local typestr=`echo "$@" | sed 's/\(^[^:]*\).*$/\1/'` -		[ "$typestr" == "Debug" ] && COLOR=$BLUE -		[ "$typestr" == "Info" ] && COLOR=$GREEN -		[ "$typestr" == "Warning" ] && COLOR=$YELLOW -		[ "$typestr" == "Error" ] && COLOR=$RED -		[ "$typestr" == "Fatal" ] && COLOR=$PURPLE +		[ "$typestr" == "Debug" ] && type=0 +		[ "$typestr" == "Info" ] && type=1 +		[ "$typestr" == "Warning" ] && type=2 +		[ "$typestr" == "Error" ] && type=3 +		[ "$typestr" == "Fatal" ] && type=4 +		color=${COLORS[$type]}  		endcolor=$OFF -		echo -e "$COLOR$@$endcolor" +		echo -e "$color$@$endcolor"  	else  		echo -e "$@"  	fi | 
