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:
parent
a35b4cc8cc
commit
ea49beba66
|
@ -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"
|
||||||
|
|
|
@ -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")
|
||||||
|
|
|
@ -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"
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue