modules/frontmatter: init module interface as source of frontmatter

This commit is contained in:
Johannes Kirschbauer
2024-11-15 16:00:15 +01:00
parent fca6e875a2
commit d5c2c1af67
6 changed files with 102 additions and 63 deletions

View File

@@ -94,7 +94,7 @@ let
acc2: instanceName: serviceConfig:
let
roles = clan-core.lib.modules.getRoles' serviceName;
roles = clan-core.lib.modules.getRoles serviceName;
resolvedRoles = lib.genAttrs roles (
roleName:
@@ -152,7 +152,6 @@ let
constraintAssertions = clan-core.lib.modules.checkConstraints {
moduleName = serviceName;
inherit resolvedRoles instanceName;
instanceNames = builtins.attrNames serviceConfigs;
};
in
if (nonExistingRoles != [ ]) then