Revision 13218
Added by Aaron Marcuse-Kubitza almost 11 years ago
trunk/lib/sh/util.sh | ||
---|---|---|
584 | 584 |
|
585 | 585 |
die() # usage: if msg uses $(...): cmd || { save_e; [type=...] die msg; } |
586 | 586 |
# if msg uses only vars: cmd || [type=...] die msg |
587 |
{ save_e; kw_params type; "log_${type:-err}" "$1"; rethrow!; } |
|
587 |
{ save_e; log++ kw_params type; "log_${type:-err}" "$1"; rethrow!; }
|
|
588 | 588 |
|
589 | 589 |
die_e() # usage: cmd || [benign_error=1] die_e [|| handle error] |
590 | 590 |
{ |
Also available in: Unified diff
lib/sh/util.sh: die(): log at higher log_level, since this is logging code