From 639660637d5599b2107eafb55b3380a3cdedafbb Mon Sep 17 00:00:00 2001 From: Mohammad Rafiq Date: Wed, 4 Jun 2025 21:07:45 +0800 Subject: [PATCH] fix(packages/rebuild): fix array list indexing --- packages/rebuild/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/rebuild/default.nix b/packages/rebuild/default.nix index 9ac3869..adc7bd3 100644 --- a/packages/rebuild/default.nix +++ b/packages/rebuild/default.nix @@ -11,7 +11,8 @@ pkgs.writeShellScriptBin "rebuild" # sh shift ;; *) - REMOTE_HOSTS+="$1" + REMOTE_HOSTS+=("$1") + echo ''${REMOTE_HOSTS[@]} shift ;; esac @@ -25,7 +26,7 @@ pkgs.writeShellScriptBin "rebuild" # sh git add . if [ ''${#REMOTE_HOSTS[@]} -gt 0 ]; then - for host in "$REMOTE_HOSTS"; do + for host in "''${REMOTE_HOSTS[@]}"; do echo "Rebuilding $host..." nixos-rebuild switch --flake .#"$host" --target-host "$host" --use-remote-sudo || { echo "Error: nixos-rebuild switch failed for $host. Check the output."