From c27074f54f30b5d2acc870479ef76d303e46d88e Mon Sep 17 00:00:00 2001 From: tv Date: Thu, 14 Nov 2013 12:48:55 +0100 Subject: ship core die: make reason optional --- ship/lib/core | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'ship/lib') diff --git a/ship/lib/core b/ship/lib/core index 7c5cbf46..d6e01352 100644 --- a/ship/lib/core +++ b/ship/lib/core @@ -2,8 +2,9 @@ msg() { echo "$*" >&2; } info() { msg "** $*"; } error() { msg "!! $*"; } +## usage: die [REASON...] die() { - error "$*" + test $# -gt 0 && error "$*" error 'Bailing out.' exit 1 } -- cgit v1.2.3