blob: 101ed9c5a58559703e07bf1b458bec2f56fd8c04 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
#!/usr/bin/env bash
# This is a logging tool for bash scripts
function log {
local NO_COLOR="0m"
local msg=$1
local color=${2:-"$NO_COLOR"}
echo -e "\033[$color$msg\033[$NO_COLOR"
}
function log_header {
local YELLOW="33m"
echo ""
log "### $1 ###" $YELLOW
echo ""
}
function log_success {
local GREEN="32m"
log "$1" $GREEN
}
function log_error {
local RED="31m"
log "!! $1" $RED
}
function log_info {
local BOLD="1m"
log "$1" $BOLD
}
|