ctdb-daemon: Drop ctdbd --notification-script command-line option
[samba.git] / ctdb / config / notify.sh
1 #!/bin/sh
2
3 # This is script is invoked from ctdb when certain events happen.  See
4 # /etc/ctdb/notify.d/README for more details.
5
6 d=$(dirname "$0")
7 nd="${d}/notify.d"
8
9 ok=true
10
11 for i in "${nd}/"* ; do
12     # Don't run files matching basename
13     case "${i##*/}" in
14         *~|*,|*.rpm*|*.swp|README) continue ;;
15     esac
16
17     # Files must be executable
18     [ -x "$i" ] || continue
19
20     # Flag failures
21     "$i" "$1" || ok=false
22 done
23
24 $ok