From 948e5b841dc979ecf9c82dd432a7bb2280949265 Mon Sep 17 00:00:00 2001 From: adisbladis Date: Sun, 3 Mar 2024 16:28:49 +1300 Subject: [PATCH] lib.getAttrFromPath: Don't use errorMessage variable We can just pass the error message on without creating an environment. --- lib/attrsets.nix | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lib/attrsets.nix b/lib/attrsets.nix index 4f7d795c397f..c639e8a18dc8 100644 --- a/lib/attrsets.nix +++ b/lib/attrsets.nix @@ -216,8 +216,7 @@ rec { attrPath: # The nested attribute set to find the value in. set: - let errorMsg = "cannot find attribute `" + concatStringsSep "." attrPath + "'"; - in attrByPath attrPath (abort errorMsg) set; + attrByPath attrPath (abort ("cannot find attribute `" + concatStringsSep "." attrPath + "'")) set; /* Map each attribute in the given set and merge them into a new attribute set.