Ext/modules: expose module schemas

This commit is contained in:
Johannes Kirschbauer
2024-11-21 16:41:25 +01:00
parent 0fcaf7372b
commit 3ebda7c304
5 changed files with 31 additions and 14 deletions

View File

@@ -101,8 +101,12 @@ in
# Those options are interfaced by the CLI
# We don't specify the type here, for better performance.
inventory = lib.mkOption { type = lib.types.raw; };
# all inventory module schemas
moduleSchemas = lib.mkOption { type = lib.types.raw; };
inventoryFile = lib.mkOption { type = lib.types.raw; };
# The machine 'imports' generated by the inventory per machine
serviceConfigs = lib.mkOption { type = lib.types.raw; };
# clan-core's modules
clanModules = lib.mkOption { type = lib.types.raw; };
source = lib.mkOption { type = lib.types.raw; };
meta = lib.mkOption { type = lib.types.raw; };