diff --git a/sh/log/log.sh b/sh/log/log.sh index 79b242b..07e5907 100644 --- a/sh/log/log.sh +++ b/sh/log/log.sh @@ -19,9 +19,21 @@ RWX_LOG_LEVEL_TRACE=5 rwx_log_level=${RWX_LOG_LEVEL_INFO} -# ╭─────┬─────╮ -# │ log │ log │ -# ╰─────┴─────╯ +# ╭─────┬───────────╮ +# │ log │ functions │ +# ╰─────┴───────────╯ + +_rwx_log() { + local prefix="${1}" + shift + [ ${#} -gt 0 ] || set -- "" + local line + for line in "${@}"; do + [ -n "${prefix}" ] && + printf "%s" "[${prefix}] " + echo "${line}" + done +} rwx_log_debug() { if [ "${rwx_log_level}" -ge "${RWX_LOG_LEVEL_DEBUG}" ]; then @@ -67,15 +79,3 @@ rwx_log_warn() { _rwx_log " WARN" "${@}" fi } - -_rwx_log() { - local prefix="${1}" - shift - [ ${#} -gt 0 ] || set -- "" - local line - for line in "${@}"; do - [ -n "${prefix}" ] && - printf "%s" "[${prefix}] " - echo "${line}" - done -}