xynat/lib/log

41 lines
520 B
Plaintext
Raw Normal View History

2024-05-24 22:54:18 +02:00
#!/bin/bash
#
# Log a line with debug level.
#
log_debug(){
echo -ne "${color_green}[DEBUG]${color_normal} " 1>&2
echo "$1" 1>&2
}
#
# Log a line with info level.
#
log_info(){
echo -ne "${color_blue}[INFO ]${color_normal} " 1>&2
echo "$1" 1>&2
}
#
# Log a line with warning level.
#
log_warn(){
echo -ne "${color_yellow}[WARN ]${color_normal} " 1>&2
echo "$1" 1>&2
}
#
# Log a line with error level and exit.
#
log_error(){
echo -ne "${color_red}[ERROR]${color_normal} " 1>&2
echo "$1" 1>&2
exit 1
}