1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-03 01:18:10 +03:00

ctdb-scripts: Reformat with "shfmt -w -p -i 0 -fn"

Massage a couple of lines manually so they're formatted sanely given
the new indentation.   Re-run shfmt to ensure no further changes.

Best reviewed with "git show -w".

Signed-off-by: Martin Schwenke <mschwenke@ddn.com>
Reviewed-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Jerry Heyman <jheyman@ddn.com>
This commit is contained in:
Martin Schwenke 2024-09-13 16:21:24 +10:00 committed by Martin Schwenke
parent 025bd34dfc
commit 3410eddd93

View File

@ -3,7 +3,7 @@
# Handle public IP address release and takeover, as well as monitoring
# interfaces used by public IP addresses.
[ -n "$CTDB_BASE" ] || \
[ -n "$CTDB_BASE" ] ||
CTDB_BASE=$(d=$(dirname "$0") && cd -P "$d" && dirname "$PWD")
. "${CTDB_BASE}/functions"
@ -11,7 +11,7 @@
load_script_options
if ! have_public_addresses; then
if [ "$1" = "init" ] ; then
if [ "$1" = "init" ]; then
echo "No public addresses file found"
fi
exit 0
@ -30,8 +30,8 @@ monitor_interfaces()
#
# public_ifaces set by get_public_ifaces() above
# shellcheck disable=SC2154
for _iface in $public_ifaces ; do
if interface_monitor "$_iface" ; then
for _iface in $public_ifaces; do
if interface_monitor "$_iface"; then
up_interfaces_found=true
$CTDB setifacelink "$_iface" up >/dev/null 2>&1
else
@ -40,11 +40,11 @@ monitor_interfaces()
fi
done
if ! $down_interfaces_found ; then
if ! $down_interfaces_found; then
return 0
fi
if ! $up_interfaces_found ; then
if ! $up_interfaces_found; then
return 1
fi
@ -56,7 +56,7 @@ monitor_interfaces()
}
# Sets: iface, ip, maskbits
get_iface_ip_maskbits ()
get_iface_ip_maskbits()
{
_iface_in="$1"
ip="$2"
@ -65,18 +65,16 @@ get_iface_ip_maskbits ()
# Intentional word splitting here
# shellcheck disable=SC2046
set -- $(ip_maskbits_iface "$ip")
if [ -n "$1" ] ; then
if [ -n "$1" ]; then
maskbits="$1"
iface="$2"
if [ "$iface" != "$_iface_in" ] ; then
printf \
'WARNING: Public IP %s hosted on interface %s but VNN says %s\n' \
if [ "$iface" != "$_iface_in" ]; then
printf 'WARNING: Public IP %s hosted on interface %s but VNN says %s\n' \
"$ip" "$iface" "$_iface_in"
fi
if [ "$maskbits" != "$_maskbits_in" ] ; then
printf \
'WARNING: Public IP %s has %s bit netmask but VNN says %s\n' \
if [ "$maskbits" != "$_maskbits_in" ]; then
printf 'WARNING: Public IP %s has %s bit netmask but VNN says %s\n' \
"$ip" "$maskbits" "$_maskbits_in"
fi
else
@ -84,7 +82,7 @@ get_iface_ip_maskbits ()
fi
}
ip_block ()
ip_block()
{
_ip="$1"
_iface="$2"
@ -101,7 +99,7 @@ ip_block ()
-I INPUT -i "$_iface" -d "$_ip" -j DROP
}
ip_unblock ()
ip_unblock()
{
_ip="$1"
_iface="$2"
@ -120,7 +118,7 @@ ctdb_check_args "$@"
case "$1" in
init)
_promote="sys/net/ipv4/conf/all/promote_secondaries"
get_proc "$_promote" >/dev/null 2>&1 || \
get_proc "$_promote" >/dev/null 2>&1 ||
die "Public IPs only supported if promote_secondaries is available"
# Make sure we drop any IPs that might still be held if
@ -144,7 +142,7 @@ takeip)
update_my_public_ip_addresses "takeip" "$ip"
add_ip_to_iface "$iface" "$ip" "$maskbits" || {
exit 1;
exit 1
}
# In case a previous "releaseip" for this IP was killed...
@ -211,7 +209,7 @@ updateip)
# Could check maskbits too. However, that should never change
# so we want to notice if it does.
if [ "$oiface" = "$niface" ] ; then
if [ "$oiface" = "$niface" ]; then
echo "Redundant \"updateip\" - ${ip} already on ${niface}"
exit 0
fi