own-pki/lib/message.sh
2026-04-20 06:27:02 +02:00

28 lines
567 B
Bash

# check if run from script
[[ "${BASH_SOURCE[0]}" == "${0}" ]] && exit 1
_message(){
case $1 in
INFO)
echo -e "${NC}$2${NC}"
;;
OK)
echo -e "${GREEN}$2${NC}"
;;
ASK)
echo -e -n "${CYAN}$2${NC}"
;;
WARN)
echo -e "${ORANGE}$2${NC}"
;;
ERROR)
echo -e "${RED}$2${NC}"
;;
esac
}
msg_info() { _message "INFO" "$1"; }
msg_ok() { _message "OK" "$1"; }
msg_ask() { _message "ASK" "$1"; }
msg_warn() { _message "WARN" "$1"; }
msg_error() { _message "ERROR" "$1"; }