Project

General

Profile

« Previous | Next » 

Revision 12727

lib/sh/util.sh: added log_hint(), whose msg is only displayed if not a benign error

View differences:

util.sh
483 483

  
484 484
log_info() { symbol=: log_custom "$@"; }
485 485

  
486
log_hint() # usage: cmd || [benign_error=1] log_hint msg [|| handle error]
487
# msg only displayed if not benign error
488
{ kw_params benign_error; if test ! "$benign_error"; then log_err "$1"; fi; }
489

  
486 490
die() # usage: cmd || [type=...] die msg # msg can use $? but not $()
487 491
{ save_e; kw_params type; "log_${type:-err}" "$1"; rethrow; }
488 492

  

Also available in: Unified diff