Correct shellcheck errors

The ZFS buildbot moved to using Ubuntu 17.04 for the
STYLE builder which has a newer version of shellcheck.
Correct the new issues it discovers.

Reviewed-by: loli10K <ezomori.nozomu@gmail.com>
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by: Giuseppe Di Natale <dinatale2@llnl.gov>
Closes #6647
This commit is contained in:
Giuseppe Di Natale 2017-09-18 14:23:09 -07:00 committed by Brian Behlendorf
parent a35b4cc8cc
commit ea49beba66
3 changed files with 23 additions and 23 deletions

View File

@ -88,11 +88,11 @@ while getopts 'hdirv' OPTION; do
esac esac
done done
if [ "$INSTALL" = "yes" -a "$REMOVE" = "yes" ]; then if [ "$INSTALL" = "yes" ] && [ "$REMOVE" = "yes" ]; then
fail "Specify -i or -r but not both" fail "Specify -i or -r but not both"
fi fi
if [ "$INSTALL" = "no" -a "$REMOVE" = "no" ]; then if [ "$INSTALL" = "no" ] && [ "$REMOVE" = "no" ]; then
fail "Either -i or -r must be specified" fail "Either -i or -r must be specified"
fi fi
@ -115,8 +115,8 @@ if [ "$VERBOSE" = "yes" ]; then
fi fi
install() { install() {
local src=$1 src=$1
local dst=$2 dst=$2
if [ -h "$dst" ]; then if [ -h "$dst" ]; then
echo "Symlink exists: $dst" echo "Symlink exists: $dst"
@ -136,7 +136,7 @@ install() {
} }
remove() { remove() {
local dst=$1 dst=$1
if [ -h "$dst" ]; then if [ -h "$dst" ]; then
msg "rm $dst" msg "rm $dst"

View File

@ -72,8 +72,8 @@ kill_zed() {
} }
check_modules() { check_modules() {
local LOADED_MODULES="" LOADED_MODULES=""
local MISSING_MODULES="" MISSING_MODULES=""
for KMOD in $KMOD_SPL $KMOD_SPLAT $KMOD_ZAVL $KMOD_ZNVPAIR \ for KMOD in $KMOD_SPL $KMOD_SPLAT $KMOD_ZAVL $KMOD_ZNVPAIR \
$KMOD_ZUNICODE $KMOD_ZCOMMON $KMOD_ICP $KMOD_ZFS; do $KMOD_ZUNICODE $KMOD_ZCOMMON $KMOD_ICP $KMOD_ZFS; do
@ -104,7 +104,7 @@ check_modules() {
} }
load_module() { load_module() {
local KMOD=$1 KMOD=$1
FILE=$(modinfo "$KMOD" | awk '/^filename:/ {print $2}') FILE=$(modinfo "$KMOD" | awk '/^filename:/ {print $2}')
VERSION=$(modinfo "$KMOD" | awk '/^version:/ {print $2}') VERSION=$(modinfo "$KMOD" | awk '/^version:/ {print $2}')
@ -146,7 +146,7 @@ load_modules() {
} }
unload_module() { unload_module() {
local KMOD=$1 KMOD=$1
NAME=$(basename "$KMOD" .ko) NAME=$(basename "$KMOD" .ko)
FILE=$(modinfo "$KMOD" | awk '/^filename:/ {print $2}') FILE=$(modinfo "$KMOD" | awk '/^filename:/ {print $2}')
@ -188,8 +188,8 @@ unload_modules() {
} }
stack_clear() { stack_clear() {
local STACK_MAX_SIZE=/sys/kernel/debug/tracing/stack_max_size STACK_MAX_SIZE=/sys/kernel/debug/tracing/stack_max_size
local STACK_TRACER_ENABLED=/proc/sys/kernel/stack_tracer_enabled STACK_TRACER_ENABLED=/proc/sys/kernel/stack_tracer_enabled
if [ -e "$STACK_MAX_SIZE" ]; then if [ -e "$STACK_MAX_SIZE" ]; then
echo 1 >"$STACK_TRACER_ENABLED" echo 1 >"$STACK_TRACER_ENABLED"
@ -198,9 +198,9 @@ stack_clear() {
} }
stack_check() { stack_check() {
local STACK_MAX_SIZE=/sys/kernel/debug/tracing/stack_max_size STACK_MAX_SIZE=/sys/kernel/debug/tracing/stack_max_size
local STACK_TRACE=/sys/kernel/debug/tracing/stack_trace STACK_TRACE=/sys/kernel/debug/tracing/stack_trace
local STACK_LIMIT=7600 STACK_LIMIT=7600
if [ -e "$STACK_MAX_SIZE" ]; then if [ -e "$STACK_MAX_SIZE" ]; then
STACK_SIZE=$(cat "$STACK_MAX_SIZE") STACK_SIZE=$(cat "$STACK_MAX_SIZE")

View File

@ -286,7 +286,7 @@ pool_create() {
src_set_vars "$1" src_set_vars "$1"
if [ "$POOL_TAG" != "installed" ]; then if [ "$POOL_TAG" != "installed" ]; then
cd "$POOL_DIR_SRC" cd "$POOL_DIR_SRC" || fail "Failed 'cd $POOL_DIR_SRC'"
fi fi
$ZFS_SH zfs="spa_config_path=$POOL_DIR_PRISTINE" || \ $ZFS_SH zfs="spa_config_path=$POOL_DIR_PRISTINE" || \
@ -406,7 +406,7 @@ for TAG in $SRC_TAGS; do
elif [ "$SPL_TAG" = "installed" ]; then elif [ "$SPL_TAG" = "installed" ]; then
skip_nonewline skip_nonewline
else else
cd "$SRC_DIR" cd "$SRC_DIR" || fail "Failed 'cd $SRC_DIR'"
if [ ! -d "$SRC_DIR_SPL" ]; then if [ ! -d "$SRC_DIR_SPL" ]; then
mkdir -p "$SRC_DIR_SPL" mkdir -p "$SRC_DIR_SPL"
@ -443,7 +443,7 @@ for TAG in $SRC_TAGS; do
elif [ "$ZFS_TAG" = "installed" ]; then elif [ "$ZFS_TAG" = "installed" ]; then
skip_nonewline skip_nonewline
else else
cd "$SRC_DIR" cd "$SRC_DIR" || fail "Failed 'cd $SRC_DIR'"
if [ ! -d "$SRC_DIR_ZFS" ]; then if [ ! -d "$SRC_DIR_ZFS" ]; then
mkdir -p "$SRC_DIR_ZFS" mkdir -p "$SRC_DIR_ZFS"
@ -477,7 +477,7 @@ for TAG in $SRC_TAGS; do
elif [ "$SPL_TAG" = "installed" ]; then elif [ "$SPL_TAG" = "installed" ]; then
skip_nonewline skip_nonewline
else else
cd "$SPL_DIR" cd "$SPL_DIR" || fail "Failed 'cd $SPL_DIR'"
make distclean &>/dev/null make distclean &>/dev/null
./autogen.sh >>"$CONFIG_LOG" 2>&1 || \ ./autogen.sh >>"$CONFIG_LOG" 2>&1 || \
fail "Failed SPL 'autogen.sh'" fail "Failed SPL 'autogen.sh'"
@ -502,7 +502,7 @@ for TAG in $SRC_TAGS; do
elif [ "$ZFS_TAG" = "installed" ]; then elif [ "$ZFS_TAG" = "installed" ]; then
skip_nonewline skip_nonewline
else else
cd "$ZFS_DIR" cd "$ZFS_DIR" || fail "Failed 'cd $ZFS_DIR'"
make distclean &>/dev/null make distclean &>/dev/null
./autogen.sh >>"$CONFIG_LOG" 2>&1 || \ ./autogen.sh >>"$CONFIG_LOG" 2>&1 || \
fail "Failed ZFS 'autogen.sh'" fail "Failed ZFS 'autogen.sh'"
@ -545,16 +545,16 @@ for TAG in $POOL_TAGS; do
fi fi
# Verify 'zpool import' works for all listed source versions. # Verify 'zpool import' works for all listed source versions.
for TAG in $SRC_TAGS; do for SRC_TAG in $SRC_TAGS; do
if [ $SKIP -eq 1 ]; then if [ $SKIP -eq 1 ]; then
skip_nonewline skip_nonewline
continue continue
fi fi
src_set_vars "$TAG" src_set_vars "$SRC_TAG"
if [ "$TAG" != "installed" ]; then if [ "$SRC_TAG" != "installed" ]; then
cd "$ZFS_DIR" cd "$ZFS_DIR" || fail "Failed 'cd $ZFS_DIR'"
fi fi
$ZFS_SH zfs="spa_config_path=$POOL_DIR_COPY" $ZFS_SH zfs="spa_config_path=$POOL_DIR_COPY"