From 163393865fd4828842f956d603c1c83fe6ab08b2 Mon Sep 17 00:00:00 2001 From: Valentin Shirokov Date: Sun, 9 Jul 2017 08:56:36 +0300 Subject: Style optimizations --- nixos/modules/config/networking.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'nixos/modules/config') diff --git a/nixos/modules/config/networking.nix b/nixos/modules/config/networking.nix index 760f8353fb30..6035facb594e 100644 --- a/nixos/modules/config/networking.nix +++ b/nixos/modules/config/networking.nix @@ -212,13 +212,13 @@ in # /etc/hosts: Hostname-to-IP mappings. "hosts".text = let oneToString = set : ip : ip + " " + concatStringsSep " " ( getAttr ip set ); - allToString = set : concatStringsSep "\n" ( map ( oneToString set ) ( builtins.attrNames set )); + allToString = set : concatMapStringsSep "\n" ( oneToString set ) ( attrNames set ); userLocalHosts = optionalString ( builtins.hasAttr "127.0.0.1" cfg.hosts ) - ( concatStringsSep " " ( filter (x : x != "localhost" ) ( getAttr "127.0.0.1" cfg.hosts))); + ( concatStringsSep " " ( remove "localhost" cfg.hosts."127.0.0.1" )); userLocalHosts6 = optionalString ( builtins.hasAttr "::1" cfg.hosts ) - ( concatStringsSep " " ( filter (x : x != "localhost" ) ( getAttr "::1" cfg.hosts))); + ( concatStringsSep " " ( remove "localhost" cfg.hosts."::1" )); otherHosts = allToString ( removeAttrs cfg.hosts [ "127.0.0.1" "::1" ]); maybeFQDN = optionalString ( cfg.fqdn != null ) cfg.fqdn; in -- cgit 1.4.1