From bb20e3926fe34707ec3a050e1ac2b80cd3770ac5 Mon Sep 17 00:00:00 2001 From: Johannes Kirschbauer Date: Fri, 11 Jul 2025 14:38:59 +0200 Subject: [PATCH] modules: add explicit class constraints --- .../inventory/distributed-service/all-services-wrapper.nix | 1 + lib/modules/inventory/distributed-service/inventory-adapter.nix | 1 + 2 files changed, 2 insertions(+) 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;