diff options
author | lassulus <lass@aidsballs.de> | 2015-07-18 13:29:07 +0200 |
---|---|---|
committer | lassulus <lass@aidsballs.de> | 2015-07-18 14:11:11 +0200 |
commit | 8255816aa51f138cedf8c713f3dfad1ff53747e6 (patch) | |
tree | 4a05a7c376a61201232778fa0a32821df7e3023e | |
parent | d66905589f60c3904b3ed3edd8c770c985feb092 (diff) |
3 lass.iptables: refactor imports
-rw-r--r-- | 3modules/lass/iptables.nix | 23 |
1 files changed, 22 insertions, 1 deletions
diff --git a/3modules/lass/iptables.nix b/3modules/lass/iptables.nix index 6d567ca..1cd6d3f 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; |