Merge pull request 'vars: cleanup sops file module' (#3569) from DavHau/clan-core:dave into main

Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3569
This commit is contained in:
DavHau
2025-05-12 08:40:35 +00:00
2 changed files with 3 additions and 3 deletions

View File

@@ -18,7 +18,7 @@ let
config.clan.core.settings.directory
+ "/vars/per-machine/${machineName}/${secret.generator}/${secret.name}/secret";
vars = collectFiles config.clan.core.vars;
vars = collectFiles config.clan.core.vars.generators;
in
{
config.clan.core.vars.settings = lib.mkIf (config.clan.core.vars.settings.secretStore == "sops") {

View File

@@ -13,7 +13,7 @@ in
{
collectFiles =
vars:
generators:
let
relevantFiles =
generator:
@@ -30,7 +30,7 @@ in
inherit (generator) share;
inherit (file) owner group mode;
}) (relevantFiles generator)
) vars.generators
) generators
);
in
allFiles;