mirror of
https://github.com/samba-team/samba.git
synced 2025-01-05 09:18:06 +03:00
ctdb-scripts: Avoid ShellCheck warning SC2162
SC2162 read without -r will mangle backslashes. Signed-off-by: Martin Schwenke <mschwenke@ddn.com> Reviewed-by: Volker Lendecke <vl@samba.org>
This commit is contained in:
parent
5401522380
commit
5176b43da7
@ -73,7 +73,7 @@ send_notifies()
|
|||||||
_state_even=$(($(date '+%s') / 2 * 2))
|
_state_even=$(($(date '+%s') / 2 * 2))
|
||||||
|
|
||||||
_prev=""
|
_prev=""
|
||||||
while read _sip _cip; do
|
while read -r _sip _cip; do
|
||||||
# NOTE: Consider optimising smnotify to read all the
|
# NOTE: Consider optimising smnotify to read all the
|
||||||
# data from stdin and then run it in the background.
|
# data from stdin and then run it in the background.
|
||||||
|
|
||||||
@ -99,7 +99,7 @@ send_notifies()
|
|||||||
|
|
||||||
delete_records()
|
delete_records()
|
||||||
{
|
{
|
||||||
while read _sip _cip; do
|
while read -r _sip _cip; do
|
||||||
_key="statd-state@${_sip}@${_cip}"
|
_key="statd-state@${_sip}@${_cip}"
|
||||||
echo "\"${_key}\" \"\""
|
echo "\"${_key}\" \"\""
|
||||||
done | $CTDB ptrans "ctdb.tdb"
|
done | $CTDB ptrans "ctdb.tdb"
|
||||||
@ -124,7 +124,7 @@ add-client)
|
|||||||
# shellcheck disable=SC2034
|
# shellcheck disable=SC2034
|
||||||
$CTDB ip -X |
|
$CTDB ip -X |
|
||||||
tail -n +2 |
|
tail -n +2 |
|
||||||
while IFS="|" read x sip node x; do
|
while IFS="|" read -r x sip node x; do
|
||||||
[ "$node" = "$pnn" ] || continue # not us
|
[ "$node" = "$pnn" ] || continue # not us
|
||||||
key="statd-state@${sip}@${cip}"
|
key="statd-state@${sip}@${cip}"
|
||||||
echo "\"${key}\" \"${date}\"" >"$key"
|
echo "\"${key}\" \"${date}\"" >"$key"
|
||||||
@ -139,7 +139,7 @@ del-client)
|
|||||||
# shellcheck disable=SC2034
|
# shellcheck disable=SC2034
|
||||||
$CTDB ip -X |
|
$CTDB ip -X |
|
||||||
tail -n +2 |
|
tail -n +2 |
|
||||||
while IFS="|" read x sip node x; do
|
while IFS="|" read -r x sip node x; do
|
||||||
[ "$node" = "$pnn" ] || continue # not us
|
[ "$node" = "$pnn" ] || continue # not us
|
||||||
key="statd-state@${sip}@${cip}"
|
key="statd-state@${sip}@${cip}"
|
||||||
echo "\"${key}\" \"\"" >"$key"
|
echo "\"${key}\" \"\"" >"$key"
|
||||||
@ -247,7 +247,7 @@ notify)
|
|||||||
# There's nothing else we can do with them at this stage.
|
# There's nothing else we can do with them at this stage.
|
||||||
echo "$ctdb_all_ips" |
|
echo "$ctdb_all_ips" |
|
||||||
awk -v pnn="$pnn" 'pnn != $2 { print $1 }' |
|
awk -v pnn="$pnn" 'pnn != $2 { print $1 }' |
|
||||||
while read sip; do
|
while read -r sip; do
|
||||||
rm -f "statd-state@${sip}@"*
|
rm -f "statd-state@${sip}@"*
|
||||||
done
|
done
|
||||||
;;
|
;;
|
||||||
|
Loading…
Reference in New Issue
Block a user