diff options
author | Nicolas Pierron <nicolas.b.pierron@gmail.com> | 2009-10-12 15:50:59 +0000 |
---|---|---|
committer | Nicolas Pierron <nicolas.b.pierron@gmail.com> | 2009-10-12 15:50:59 +0000 |
commit | 81694a7f54c518efb55da278d661c7569ee4867a (patch) | |
tree | 28e860093fdb208a635abb8ec18ed441ea99ad21 /pkgs/lib/modules.nix | |
parent | 19648abc05e559c39b49fc6fa2a76970aa457b65 (diff) | |
download | nixpkgs-81694a7f54c518efb55da278d661c7569ee4867a.tar nixpkgs-81694a7f54c518efb55da278d661c7569ee4867a.tar.gz nixpkgs-81694a7f54c518efb55da278d661c7569ee4867a.tar.bz2 nixpkgs-81694a7f54c518efb55da278d661c7569ee4867a.tar.lz nixpkgs-81694a7f54c518efb55da278d661c7569ee4867a.tar.xz nixpkgs-81694a7f54c518efb55da278d661c7569ee4867a.tar.zst nixpkgs-81694a7f54c518efb55da278d661c7569ee4867a.zip |
* modules.nix: use catAttrs function instead of hand made code.
svn path=/nixpkgs/trunk/; revision=17760
Diffstat (limited to 'pkgs/lib/modules.nix')
-rw-r--r-- | pkgs/lib/modules.nix | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/pkgs/lib/modules.nix b/pkgs/lib/modules.nix index becd786d8cd..a60b240beee 100644 --- a/pkgs/lib/modules.nix +++ b/pkgs/lib/modules.nix @@ -150,11 +150,7 @@ rec { moduleZip = funs: modules: lib.mapAttrs (name: fun: - fun ( - map (lib.getAttr name) ( - filter (builtins.hasAttr name) modules - ) - ) + fun (catAttrs name modules) ) funs; moduleMerge = path: modules: |