Ext/modules: expose module schemas

This commit is contained in:
Johannes Kirschbauer
2024-11-21 16:41:25 +01:00
parent ec48be6e54
commit de4c6caf30
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; };