diff --git a/lib/modules/inventory/distributed-service/all-services-wrapper.nix b/lib/modules/inventory/distributed-service/all-services-wrapper.nix index 0f345da9c..71ab3b5aa 100644 --- a/lib/modules/inventory/distributed-service/all-services-wrapper.nix +++ b/lib/modules/inventory/distributed-service/all-services-wrapper.nix @@ -22,6 +22,7 @@ in type = attrsWith { placeholder = "mappedServiceName"; elemType = submoduleWith { + class = "clan.service"; modules = [ ( { name, ... }: diff --git a/lib/modules/inventory/distributed-service/inventory-adapter.nix b/lib/modules/inventory/distributed-service/inventory-adapter.nix index 1c7e515dd..f47a9178f 100644 --- a/lib/modules/inventory/distributed-service/inventory-adapter.nix +++ b/lib/modules/inventory/distributed-service/inventory-adapter.nix @@ -122,6 +122,7 @@ in evalServices = { modules, prefix }: lib.evalModules { + class = "clan"; specialArgs = { inherit clanLib; _ctx = prefix;