Revision 14680
Added by Aaron Marcuse-Kubitza over 10 years ago
trunk/lib/sh/util.sh | ||
---|---|---|
768 | 768 |
{ |
769 | 769 |
log_local; log++ # same log_level as echo_func |
770 | 770 |
if can_log; then |
771 |
local set_exprs= |
|
771 | 772 |
local var; for var in "${@%%=*}"; do |
772 | 773 |
if ! isset "$var"; then declare "$var"='<unset>'; fi |
773 |
log "$(declare -p "$var")" |
|
774 |
decl="$(declare -p "$var")" |
|
775 |
set_exprs="$set_exprs${decl#declare } " |
|
774 | 776 |
done |
777 |
# put all vars on same line so they don't clutter up the logging output |
|
778 |
log "declare $set_exprs" |
|
775 | 779 |
fi |
776 | 780 |
} |
777 | 781 |
|
Also available in: Unified diff
lib/sh/util.sh: echo_vars(): put all the vars on the same line so they don't clutter up the call graph generated at the default verbosity