summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartin Schwenke <martin@meltin.net>2012-03-07 16:09:56 +1100
committerMartin Schwenke <martin@meltin.net>2012-03-22 15:30:26 +1100
commit0d67779c67e7bd2b82ca73b6c246b8ec02a2fda6 (patch)
treefc3523b27c498345b1d755017a654c0e32658f3e
parent430cbcc30b9fb20318fedef022ce5329a9972fa4 (diff)
downloadsamba-0d67779c67e7bd2b82ca73b6c246b8ec02a2fda6.tar.gz
samba-0d67779c67e7bd2b82ca73b6c246b8ec02a2fda6.tar.xz
samba-0d67779c67e7bd2b82ca73b6c246b8ec02a2fda6.zip
Eventscript functions - add new function die()
Args: 1. Error message to be printed. 2. Option exit code (default 1) Signed-off-by: Martin Schwenke <martin@meltin.net> (This used to be ctdb commit 97b0c138cb97e30db27c40b4ee1481109ae90c78)
-rwxr-xr-xctdb/config/functions9
1 files changed, 9 insertions, 0 deletions
diff --git a/ctdb/config/functions b/ctdb/config/functions
index 7c5c1c245d..c83e72a9bf 100755
--- a/ctdb/config/functions
+++ b/ctdb/config/functions
@@ -86,6 +86,15 @@ debug ()
fi
}
+die ()
+{
+ _msg="$1"
+ _rc="${2:-1}"
+
+ echo "$_msg"
+ exit $_rc
+}
+
##############################################################
# check number of args for different events
ctdb_check_args ()