clan/inventory: allow list usage of roles via polymorphism

This commit is contained in:
Johannes Kirschbauer
2025-08-25 11:27:38 +02:00
parent 2d78730037
commit 4414403dec
2 changed files with 4 additions and 9 deletions

View File

@@ -27,7 +27,9 @@ in
default = { };
};
tags = lib.mkOption {
type = types.attrsOf (types.submodule { });
type = types.coercedTo (types.listOf types.str) (t: lib.genAttrs t (_: { })) (
types.attrsOf (types.submodule { })
);
default = { };
};
settings =