Inventory: generate exact schema for validation & documentation

This commit is contained in:
Johannes Kirschbauer
2024-07-14 13:30:02 +02:00
parent 77577a9f27
commit d49a23b890
8 changed files with 209 additions and 205 deletions

View File

@@ -32,6 +32,9 @@ let
# - Each service role must reference a valid machine after all machines are merged
mergedInventory =
(lib.evalModules {
specialArgs = {
inherit clan-core;
};
modules = [
clan-core.lib.inventory.interface
{ inherit meta; }