diff options
author | Martin Schwenke <martin@meltin.net> | 2012-03-07 16:09:56 +1100 |
---|---|---|
committer | Martin Schwenke <martin@meltin.net> | 2012-03-22 15:30:26 +1100 |
commit | 0d67779c67e7bd2b82ca73b6c246b8ec02a2fda6 (patch) | |
tree | fc3523b27c498345b1d755017a654c0e32658f3e | |
parent | 430cbcc30b9fb20318fedef022ce5329a9972fa4 (diff) | |
download | samba-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-x | ctdb/config/functions | 9 |
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 () |