1
0
mirror of https://github.com/zplug/zplug synced 2025-04-30 13:17:57 +02:00

Add ZPLUG_LOG_TRACE to disable tracing

This commit is contained in:
Eir Nym 2020-11-16 18:34:59 +01:00
parent c4dea76656
commit 154d80305c
4 changed files with 12 additions and 6 deletions

@ -356,6 +356,11 @@ Defaults to `false`. If true, zplug spit the log about its success operation out
Defaults to `false`. If true, zplug spit the log about its failure operation out to file (you can see it with `zplug --log`).
#### `ZPLUG_LOG_TRACE`
Defaults to `true`. If false, zplug spit trace log out to file (you can see it with `zplug --log`).
```zsh
# your .zshrc
source ~/.zshrc_secret

@ -173,6 +173,7 @@ __zplug::core::core::variable()
typeset -gx ZPLUG_ERROR_LOG=${ZPLUG_ERROR_LOG:-$ZPLUG_HOME/.error_log}
typeset -gx ZPLUG_LOG_LOAD_SUCCESS=${ZPLUG_LOG_LOAD_SUCCESS:-false}
typeset -gx ZPLUG_LOG_LOAD_FAILURE=${ZPLUG_LOG_LOAD_FAILURE:-false}
typeset -gx ZPLUG_LOG_TRACE=${ZPLUG_LOG_TRACE:-true}
typeset -gx ZPLUG_BIN=${ZPLUG_BIN:-$ZPLUG_HOME/bin}
typeset -gx ZPLUG_CACHE_DIR=${ZPLUG_CACHE_DIR:-$ZPLUG_HOME/cache}

@ -6,7 +6,7 @@ __zplug::log::capture::error()
return 0
fi
__zplug::job::handle::flock --escape \
$ZPLUG_LOG_TRACE && __zplug::job::handle::flock --escape \
"$_zplug_log[trace]" \
"$(__zplug::log::format::with_json "ERROR" "$message")"
}
@ -19,7 +19,7 @@ __zplug::log::capture::debug()
return 0
fi
__zplug::job::handle::flock --escape \
$ZPLUG_LOG_TRACE && __zplug::job::handle::flock --escape \
"$_zplug_log[trace]" \
"$(__zplug::log::format::with_json "DEBUG" "$message")"
}
@ -32,7 +32,7 @@ __zplug::log::capture::info()
return 0
fi
__zplug::job::handle::flock --escape \
$ZPLUG_LOG_TRACE && __zplug::job::handle::flock --escape \
"$_zplug_log[trace]" \
"$(__zplug::log::format::with_json "INFO" "$message")"
}

@ -1,20 +1,20 @@
__zplug::log::write::error()
{
__zplug::job::handle::flock --escape \
$ZPLUG_LOG_TRACE && __zplug::job::handle::flock --escape \
"$_zplug_log[trace]" \
"$(__zplug::log::format::with_json "ERROR" "$argv[@]")"
}
__zplug::log::write::debug()
{
__zplug::job::handle::flock --escape \
$ZPLUG_LOG_TRACE && __zplug::job::handle::flock --escape \
"$_zplug_log[trace]" \
"$(__zplug::log::format::with_json "DEBUG" "$argv[@]")"
}
__zplug::log::write::info()
{
__zplug::job::handle::flock --escape \
$ZPLUG_LOG_TRACE && __zplug::job::handle::flock --escape \
"$_zplug_log[trace]" \
"$(__zplug::log::format::with_json "INFO" "$argv[@]")"
}