mirror of
https://github.com/samba-team/samba.git
synced 2025-02-04 17:47:26 +03:00
ctdb-tests: Add generic logging of event details in 00.test event script
No need for a separate case for each event just to log details. Signed-off-by: Martin Schwenke <martin@meltin.net> Reviewed-by: Amitay Isaacs <amitay@gmail.com>
This commit is contained in:
parent
8888711e57
commit
673b0e78e1
@ -9,68 +9,13 @@ event="$1"
|
||||
shift
|
||||
|
||||
case "$event" in
|
||||
monitor)
|
||||
echo "monitor event"
|
||||
echo "monitor event stderr" >&2
|
||||
exit 0
|
||||
;;
|
||||
|
||||
startrecovery)
|
||||
echo "ctdb startrecovery event"
|
||||
exit 0;
|
||||
;;
|
||||
|
||||
init)
|
||||
echo "ctdb init event"
|
||||
exit 0;
|
||||
;;
|
||||
setup)
|
||||
echo "ctdb setup event"
|
||||
exit 0;
|
||||
;;
|
||||
startup)
|
||||
echo "ctdb startup event"
|
||||
IFACES=`ctdb ifaces -X | grep -v '^|Name|LinkStatus|References|'`
|
||||
for I in $IFACES; do
|
||||
IFACE=`echo -n "$I" | cut -d '|' -f2`
|
||||
ctdb setifacelink $IFACE up
|
||||
done
|
||||
exit 0;
|
||||
;;
|
||||
|
||||
takeip)
|
||||
echo "ctdb takeip event for $1 $2 $3"
|
||||
exit 0;
|
||||
;;
|
||||
|
||||
releaseip)
|
||||
echo "ctdb releaseip event for $1 $2 $3"
|
||||
exit 0
|
||||
;;
|
||||
|
||||
updateip)
|
||||
echo "ctdb updateip event for $1"
|
||||
exit 0
|
||||
;;
|
||||
|
||||
recovered)
|
||||
echo "ctdb recovered event"
|
||||
exit 0
|
||||
;;
|
||||
|
||||
ipreallocated)
|
||||
echo "ctdb ipreallocated event"
|
||||
exit 0
|
||||
;;
|
||||
|
||||
|
||||
shutdown)
|
||||
echo "ctdb shutdown event"
|
||||
exit 0
|
||||
;;
|
||||
|
||||
stopped)
|
||||
echo "ctdb stopped event"
|
||||
exit 0
|
||||
;;
|
||||
esac
|
||||
|
||||
echo "${event} event${*:+ for }$*"
|
||||
|
Loading…
x
Reference in New Issue
Block a user