ctdb-scripts: Avoid ShellCheck warning SC2164
authorMartin Schwenke <martin@meltin.net>
Fri, 10 Jun 2022 00:11:27 +0000 (10:11 +1000)
committerAmitay Isaacs <amitay@samba.org>
Fri, 22 Jul 2022 06:38:32 +0000 (06:38 +0000)
commit3df39aa7fbd6f8712fda3d90a9c595e7d6aadeef
treeb805b59ee66dad265c8a08550761c5e474805909
parent21b9734cf2e71936c75326711f3b95b784ed8be8
ctdb-scripts: Avoid ShellCheck warning SC2164

SC2164 (warning): Use 'cd ... || exit' or 'cd ... || return' in case cd fails.

A problem can only occur if /etc/ctdb/ or an important subdirectory is
removed, which means the script itself would not be found.  Use && to
silence ShellCheck.

Signed-off-by: Martin Schwenke <martin@meltin.net>
Reviewed-by: Amitay Isaacs <amitay@gmail.com>
23 files changed:
ctdb/config/ctdb-crash-cleanup.sh
ctdb/config/debug-hung-script.sh
ctdb/config/debug_locks.sh
ctdb/config/events/legacy/00.ctdb.script
ctdb/config/events/legacy/01.reclock.script
ctdb/config/events/legacy/05.system.script
ctdb/config/events/legacy/06.nfs.script
ctdb/config/events/legacy/10.interface.script
ctdb/config/events/legacy/11.natgw.script
ctdb/config/events/legacy/11.routing.script
ctdb/config/events/legacy/13.per_ip_routing.script
ctdb/config/events/legacy/20.multipathd.script
ctdb/config/events/legacy/31.clamd.script
ctdb/config/events/legacy/40.vsftpd.script
ctdb/config/events/legacy/41.httpd.script
ctdb/config/events/legacy/48.netbios.script
ctdb/config/events/legacy/49.winbind.script
ctdb/config/events/legacy/50.samba.script
ctdb/config/events/legacy/60.nfs.script
ctdb/config/events/legacy/70.iscsi.script
ctdb/config/events/legacy/91.lvs.script
ctdb/config/statd-callout
ctdb/tests/UNIT/shellcheck/scripts/local.sh