Refactor(inventory/constraints): use explizit dependency injections instead of specialArgs

This commit is contained in:
Johannes Kirschbauer
2025-05-10 13:40:35 +02:00
parent b933dcf2e2
commit 23a5c845b0
4 changed files with 27 additions and 23 deletions

View File

@@ -1,7 +1,8 @@
{
allRoles,
}:
{
lib,
allRoles,
moduleName,
...
}:
let
@@ -9,12 +10,6 @@ let
rolesAttrs = builtins.groupBy lib.id allRoles;
in
{
options.serviceName = mkOption {
type = types.str;
default = moduleName;
readOnly = true;
visible = false;
};
options.roles = lib.mapAttrs (
_name: _:
mkOption {