From e478f140e0e704f9985db039eb178be13af63abb Mon Sep 17 00:00:00 2001 From: lassulus Date: Sat, 18 Jul 2015 13:29:07 +0200 Subject: 3 lass.iptables: refactor imports --- 3modules/lass/iptables.nix | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) (limited to '3modules') diff --git a/3modules/lass/iptables.nix b/3modules/lass/iptables.nix index 6d567ca23..1cd6d3f8e 100644 --- a/3modules/lass/iptables.nix +++ b/3modules/lass/iptables.nix @@ -2,7 +2,28 @@ arg@{ config, lib, pkgs, ... }: let inherit (pkgs) writeScript writeText; - inherit (lib) concatMapStringsSep concatStringsSep attrNames unique fold any attrValues catAttrs filter flatten length hasAttr mkEnableOption mkOption mkIf types; + + inherit (lib) + concatMapStringsSep + concatStringsSep + attrNames + unique + fold + any + attrValues + catAttrs + filter + flatten + length + hasAttr + mkEnableOption + mkOption + mkIf + types + sort; + + elemIsIn = a: as: + any (x: x == a) as; cfg = config.lass.iptables; -- cgit v1.2.3 [cgit] Unable to lock slot /tmp/cgit/6d300000.lock: No such file or directory (2)