fix(inventory/interface): use explizit file dependency, until dependency injection works properly

This commit is contained in:
Johannes Kirschbauer
2025-04-02 11:09:09 +02:00
parent 2ab53b05fe
commit 2715c398cc
7 changed files with 15 additions and 8 deletions

View File

@@ -169,5 +169,6 @@ in
grouped
allMachines
importedModulesEvaluated;
importedModulesEvaluated
;
}

View File

@@ -84,7 +84,8 @@ in
specificMachineSettings = filterInternals res.importedModulesEvaluated.self-A.config.result.allMachines.jon.nixosModule.instance_foo.roles.peer.machines.jon.settings;
hasRoleSettings =
res.importedModulesEvaluated.self-A.config.result.allMachines.jon.nixosModule.instance_foo.roles.peer ? settings;
res.importedModulesEvaluated.self-A.config.result.allMachines.jon.nixosModule.instance_foo.roles.peer
? settings;
# settings are specific.
# Below we access: