Docs/inventory: ad-hoc loading of user modules

This commit is contained in:
Johannes Kirschbauer
2024-11-21 13:41:34 +01:00
committed by hsjobeki
parent d6b8716e00
commit 36d094501d
3 changed files with 62 additions and 12 deletions

View File

@@ -58,7 +58,7 @@ let
res = builtins.mapAttrs (
moduleName: module:
let
frontmatter = clan-core.lib.modules.getFrontmatter moduleName;
frontmatter = clan-core.lib.modules.getFrontmatter allModules.${moduleName} moduleName;
roles =
if builtins.elem "inventory" frontmatter.features or [ ] then
assert lib.isPath module;