mirror of
https://github.com/samba-team/samba.git
synced 2024-12-24 21:34:56 +03:00
ctdb-tests: LVS support for ctdb tool stub
Signed-off-by: Martin Schwenke <martin@meltin.net> Reviewed-by: Amitay Isaacs <amitay@gmail.com>
This commit is contained in:
parent
e2ecdd2401
commit
89dc86e0fd
@ -358,6 +358,28 @@ EOF
|
||||
|
||||
######################################################################
|
||||
|
||||
ctdb_lvs_master ()
|
||||
{
|
||||
if [ -n "$FAKE_CTDB_LVS_MASTER" ] ; then
|
||||
echo "Node ${FAKE_CTDB_LVS_MASTER} is LVS master"
|
||||
return 0
|
||||
else
|
||||
echo "This is no LVS master"
|
||||
return 255
|
||||
fi
|
||||
}
|
||||
|
||||
ctdb_lvs ()
|
||||
{
|
||||
_pnn=0
|
||||
while read _ip _opts ; do
|
||||
echo "${_pnn}:${_ip}"
|
||||
_pnn=$(($_pnn + 1))
|
||||
done <"$CTDB_LVS_NODES"
|
||||
}
|
||||
|
||||
######################################################################
|
||||
|
||||
case "$1" in
|
||||
gettickles)
|
||||
setup_tickles
|
||||
@ -455,5 +477,7 @@ case "$1" in
|
||||
shutdown) ctdb_shutdown "$@";;
|
||||
setvar) ctdb_setvar "$@" ;;
|
||||
nodestatus) ctdb_nodestatus "$@" ;;
|
||||
lvsmaster) ctdb_lvs_master "$@" ;;
|
||||
lvs) ctdb_lvs "$@" ;;
|
||||
*) not_implemented "$1" ;;
|
||||
esac
|
||||
|
Loading…
Reference in New Issue
Block a user