diff files/fbhyve.in @ 665:24129dd789f0

Shellcheck for rc-scripts
author Franz Glasner <fzglas.hg@dom66.de>
date Sun, 29 Sep 2024 18:30:22 +0200
parents 30ba5e272030
children
line wrap: on
line diff
--- a/files/fbhyve.in	Sun Sep 29 17:55:06 2024 +0200
+++ b/files/fbhyve.in	Sun Sep 29 18:30:22 2024 +0200
@@ -28,6 +28,9 @@
 #                             The default is $fbhyve_configdir/<vm>.conf
 #
 
+# shellcheck disable=SC2034,SC2154,SC2223
+
+# shellcheck disable=SC1094     # parsing fails: rc.subr contains unknown features
 . /etc/rc.subr
 
 name="fbhyve"
@@ -74,6 +77,7 @@
     _ec=0
     _swap=$*; shift; _vmarglist=$*
     _vmlist=${_vmarglist:-${fbhyve_list}}
+    # shellcheck disable=SC2086
     set -- ${_swap}
     for _vm in ${_vmlist}; do
         "$0" "$1" "${_vm}"
@@ -109,7 +113,7 @@
         _rc=1
     fi
 
-    if ${command} has-session -t ${_session} 2>/dev/null; then
+    if ${command} has-session -t "${_session}" 2>/dev/null; then
 	echo "tmux session ${_session} exists."
         if [ ${_rc} -gt 0 ]; then
             _rc=2