mirror of
https://github.com/samba-team/samba.git
synced 2024-12-23 17:34:34 +03:00
19de5f463d
The etc-ctdb/ subdirectory containing the event script moves into the top-level tests/ directory because the subdirectory is really now owned by local_daemons.sh instead of simple/. Signed-off-by: Martin Schwenke <martin@meltin.net> Reviewed-by: Amitay Isaacs <amitay@gmail.com>
31 lines
459 B
Bash
Executable File
31 lines
459 B
Bash
Executable File
#!/bin/sh
|
|
# event script for 'make test'
|
|
|
|
. "${CTDB_BASE}/functions"
|
|
|
|
load_script_options
|
|
|
|
ctdb_check_args "$@"
|
|
|
|
event="$1"
|
|
shift
|
|
|
|
case "$event" in
|
|
monitor)
|
|
if [ "$CTDB_RUN_TIMEOUT_MONITOR" = "yes" ] ; then
|
|
timeout=9999
|
|
echo "Sleeping for ${timeout} seconds..."
|
|
sleep $timeout
|
|
fi
|
|
;;
|
|
|
|
startup)
|
|
ifaces=$(ctdb ifaces -X | tail -n +2 | cut -d '|' -f2)
|
|
for i in $ifaces; do
|
|
ctdb setifacelink "$i" up
|
|
done
|
|
;;
|
|
esac
|
|
|
|
echo "${event} event${*:+ for }$*"
|