Project

General

Profile

« Previous | Next » 

Revision 13218

lib/sh/util.sh: die(): log at higher log_level, since this is logging code

View differences:

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