summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorlassulus <lass@aidsballs.de>2015-07-18 13:29:07 +0200
committerlassulus <lass@aidsballs.de>2015-07-18 14:11:11 +0200
commit8255816aa51f138cedf8c713f3dfad1ff53747e6 (patch)
tree4a05a7c376a61201232778fa0a32821df7e3023e
parentd66905589f60c3904b3ed3edd8c770c985feb092 (diff)
3 lass.iptables: refactor imports
-rw-r--r--3modules/lass/iptables.nix23
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;