aboutsummaryrefslogtreecommitdiff
path: root/custom/lib/common.sh
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-02-23 06:05:25 -0600
committerCraig Jennings <c@cjennings.net>2026-02-23 06:05:25 -0600
commit1268a283526ca4b1d11d391ede944f055b4abafd (patch)
tree6c9c7be13b834e75246ecd60a3e0b456982df416 /custom/lib/common.sh
parent2b842fcd47ac24b9da7f192f64b78f83e8fc45af (diff)
downloadarchangel-1268a283526ca4b1d11d391ede944f055b4abafd.tar.gz
archangel-1268a283526ca4b1d11d391ede944f055b4abafd.zip
fix: resolve SC2155 shellcheck warnings in custom/lib/
Declare and assign local variables separately to avoid masking return values from command substitutions.
Diffstat (limited to 'custom/lib/common.sh')
-rw-r--r--custom/lib/common.sh9
1 files changed, 6 insertions, 3 deletions
diff --git a/custom/lib/common.sh b/custom/lib/common.sh
index 3af5707..0f02e37 100644
--- a/custom/lib/common.sh
+++ b/custom/lib/common.sh
@@ -31,7 +31,8 @@ prompt() { echo -e "${BLUE}$1${NC}"; }
# Log to file if LOG_FILE is set
log() {
- local msg="[$(date +'%Y-%m-%d %H:%M:%S')] $1"
+ local msg
+ msg="[$(date +'%Y-%m-%d %H:%M:%S')] $1"
if [[ -n "$LOG_FILE" ]]; then
echo "$msg" >> "$LOG_FILE"
fi
@@ -162,8 +163,10 @@ list_available_disks() {
for disk in /dev/nvme[0-9]n[0-9] /dev/sd[a-z] /dev/vd[a-z]; do
[[ -b "$disk" ]] || continue
disk_in_use "$disk" && continue
- local size=$(get_disk_size "$disk")
- local model=$(get_disk_model "$disk")
+ local size
+ size=$(get_disk_size "$disk")
+ local model
+ model=$(get_disk_model "$disk")
disks+=("$disk ($size, $model)")
done
printf '%s\n' "${disks[@]}"