mirror of
https://github.com/itdoginfo/podkop.git
synced 2025-12-06 19:46:52 +03:00
31 lines
531 B
Bash
31 lines
531 B
Bash
COLOR_CYAN="\033[0;36m"
|
|
COLOR_GREEN="\033[0;32m"
|
|
COLOR_RESET="\033[0m"
|
|
|
|
log() {
|
|
local message="$1"
|
|
local level="$2"
|
|
|
|
if [ "$level" == "" ]; then
|
|
level="info"
|
|
fi
|
|
|
|
logger -t "podkop" "[$level] $message"
|
|
}
|
|
|
|
nolog() {
|
|
local message="$1"
|
|
local timestamp
|
|
timestamp=$(date +"%Y-%m-%d %H:%M:%S")
|
|
|
|
echo -e "${COLOR_CYAN}[$timestamp]${COLOR_RESET} ${COLOR_GREEN}$message${COLOR_RESET}"
|
|
}
|
|
|
|
echolog() {
|
|
local message="$1"
|
|
local level="$2"
|
|
|
|
log "$message" "$level"
|
|
nolog "$message"
|
|
}
|