43 lines
780 B
Bash
43 lines
780 B
Bash
msg_status_text()
|
|
{
|
|
local type="$1" msg="$2"
|
|
|
|
case "$type" in
|
|
ok|success)
|
|
echo -e "${COLOR_GREEN}✅ ${msg}${NONE}"
|
|
;;
|
|
warn|warning)
|
|
echo -e "${COLOR_YELLOW}⚡ ${msg}${NONE}"
|
|
;;
|
|
error|err)
|
|
echo -e "${COLOR_LIGHT_RED}❎ ${msg}${NONE}"
|
|
;;
|
|
info|inf)
|
|
echo -e "${COLOR_LIGHT_BLUE}🚀 ${msg}${NONE}"
|
|
;;
|
|
*)
|
|
echo -e "${msg}"
|
|
;;
|
|
esac
|
|
}
|
|
|
|
|
|
msg_success() {
|
|
msg_status_text success "$1"
|
|
}
|
|
|
|
# Fonction Erreur (Cross)
|
|
msg_error() {
|
|
msg_status_text error "$1"
|
|
}
|
|
|
|
# Fonction Warning (Exclamation)
|
|
msg_warning() {
|
|
msg_status_text warning "$1"
|
|
}
|
|
|
|
# Fonction Info (i)
|
|
msg_info() {
|
|
msg_status_text info "$1"
|
|
}
|