From 9143910139b367bd8ee06d588aae396c7c721a52 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Tue, 29 Oct 2013 14:15:33 +0100 Subject: Support module keys that are paths --- lib/modules.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'lib/modules.nix') diff --git a/lib/modules.nix b/lib/modules.nix index 5f11a98c970e..f96013f30420 100644 --- a/lib/modules.nix +++ b/lib/modules.nix @@ -42,14 +42,14 @@ rec { throw "Module `${key}' has an unsupported attribute `${head (attrNames badAttrs)}'." else { inherit file; - key = m.key or key; + key = toString m.key or key; imports = m.imports or []; options = m.options or {}; config = m.config or {}; } else { inherit file; - key = m.key or key; + key = toString m.key or key; imports = m.require or [] ++ m.imports or []; options = {}; config = removeAttrs m ["key" "require" "imports"]; -- cgit v1.2.3