mirror of
https://0xacab.org/liberate/backupninja.git
synced 2024-11-08 20:02:32 +01:00
Reverted bashism removals from r228, after discussing this.
This commit is contained in:
parent
31ac783dab
commit
4f344987a9
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user