From 390cc7d4f2d0dae9a7e50cba5e1a8c17782c5fc5 Mon Sep 17 00:00:00 2001 From: Scott Worley Date: Sat, 20 Apr 2024 01:42:34 -0700 Subject: [PATCH 1/1] Appease shellcheck --- modules/profile-gc.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/modules/profile-gc.nix b/modules/profile-gc.nix index cb9b3a2..6963264 100644 --- a/modules/profile-gc.nix +++ b/modules/profile-gc.nix @@ -153,7 +153,7 @@ in { } declare -A active_targets - while read target;do + while read -r target;do active_targets[$target]=1 done < <( verbose_topn ${cfg.logdir}/active-system "" ${escapeShellArg cfg.keepLastActiveSystem} @@ -162,11 +162,11 @@ in { now=$(${pkgs.coreutils}/bin/date +%s) age_threshold="$(< ${parse-duration cfg.keepLatest})" - while read profile;do + while read -r profile;do echo "Contemplating profiles for $profile:" >&2 unset active declare -A active - while read pname;do + while read -r pname;do active[$pname]=1 done < <(verbose_topn ${cfg.logdir}/active-profiles "$profile" ${escapeShellArg cfg.keepLastActive}) current=$(${pkgs.coreutils}/bin/readlink "$profile") @@ -209,7 +209,7 @@ in { rm "$p" ''} done - done < <(${pkgs.findutils}/bin/find ''${NIX_STATE_DIR:-/nix/var/nix}/profiles/ -type l -not -name '*[0-9]-link') + done < <(${pkgs.findutils}/bin/find "''${NIX_STATE_DIR:-/nix/var/nix}/profiles/" -type l -not -name '*[0-9]-link') ''; systemd.timers.profile-gc-log-active = { wantedBy = [ "timers.target" ]; -- 2.44.1