logging functions and color variables
This commit is contained in:
parent
66c2231a15
commit
e4bce4beef
2 changed files with 28 additions and 0 deletions
6
modules/colors.sh
Normal file
6
modules/colors.sh
Normal file
|
|
@ -0,0 +1,6 @@
|
||||||
|
#!/bin/bash
|
||||||
|
# Color variables for logging.
|
||||||
|
|
||||||
|
RESET="\033[0m"
|
||||||
|
GREEN="\033[1;32m"
|
||||||
|
RED="\033[1;31m"
|
||||||
22
modules/functions.sh
Normal file
22
modules/functions.sh
Normal file
|
|
@ -0,0 +1,22 @@
|
||||||
|
#!/bin/bash
|
||||||
|
# Common utility functions shared across multiple files.
|
||||||
|
source colors.sh
|
||||||
|
|
||||||
|
check_dependencies() {
|
||||||
|
return 0
|
||||||
|
}
|
||||||
|
|
||||||
|
log_info() {
|
||||||
|
local caller="${0##*/}"
|
||||||
|
echo -e "$caller: INFO: $*" >&2
|
||||||
|
}
|
||||||
|
|
||||||
|
log_notice() {
|
||||||
|
local caller="${0##*/}"
|
||||||
|
echo -e "$caller: ${GREEN}NOTICE: $*${RESET}" >&2
|
||||||
|
}
|
||||||
|
|
||||||
|
log_err() {
|
||||||
|
local caller="${0##*/}"
|
||||||
|
echo -e "$caller: ${RED}ERROR: $*${RESET}" >&2
|
||||||
|
}
|
||||||
Loading…
Add table
Add a link
Reference in a new issue