diff options
author | Silvan Mosberger <infinisil@icloud.com> | 2019-08-08 23:35:52 +0200 |
---|---|---|
committer | Silvan Mosberger <infinisil@icloud.com> | 2019-08-08 23:35:52 +0200 |
commit | 88bb9fa4037c7cda4cb2fb94792d17e44fd55a18 (patch) | |
tree | 345ed265f87a0029ebd453bc3551e51ec9ea45f7 /nixos/modules/services/networking/znc | |
parent | 9a44f44d4c0d33775b63ad9dd387fd77f810074e (diff) | |
download | nixpkgs-88bb9fa4037c7cda4cb2fb94792d17e44fd55a18.tar nixpkgs-88bb9fa4037c7cda4cb2fb94792d17e44fd55a18.tar.gz nixpkgs-88bb9fa4037c7cda4cb2fb94792d17e44fd55a18.tar.bz2 nixpkgs-88bb9fa4037c7cda4cb2fb94792d17e44fd55a18.tar.lz nixpkgs-88bb9fa4037c7cda4cb2fb94792d17e44fd55a18.tar.xz nixpkgs-88bb9fa4037c7cda4cb2fb94792d17e44fd55a18.tar.zst nixpkgs-88bb9fa4037c7cda4cb2fb94792d17e44fd55a18.zip |
nixos/modules: Replace all nested types.either's with types.oneOf's
Diffstat (limited to 'nixos/modules/services/networking/znc')
-rw-r--r-- | nixos/modules/services/networking/znc/default.nix | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/nixos/modules/services/networking/znc/default.nix b/nixos/modules/services/networking/znc/default.nix index 46bff6954cd..05f97bfa539 100644 --- a/nixos/modules/services/networking/znc/default.nix +++ b/nixos/modules/services/networking/znc/default.nix @@ -62,9 +62,9 @@ let concatStringsSep "\n" (toLines cfg.config); semanticTypes = with types; rec { - zncAtom = nullOr (either (either int bool) str); + zncAtom = nullOr (oneOf [ int bool str ]); zncAttr = attrsOf (nullOr zncConf); - zncAll = either (either zncAtom (listOf zncAtom)) zncAttr; + zncAll = oneOf [ zncAtom (listOf zncAtom) zncAttr ]; zncConf = attrsOf (zncAll // { # Since this is a recursive type and the description by default contains # the description of its subtypes, infinite recursion would occur without |