nixos/nsd: Fix indentation/coding style.

For Nix, we indent using two spaces, but in this module somehow 4 spaces
were snuck in. Other than that, remoteControl and ratelimit are just
nested attribute sets, so we don't need to make another submodule type
for no particular reason.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
This commit is contained in:
aszlig 2014-07-23 17:04:21 +02:00
parent eac5176529
commit 6386df1645
No known key found for this signature in database
GPG Key ID: D0EBD0EC8C2DC961

View File

@ -118,7 +118,6 @@ let
${forEach " notify: " zone.notify}
notify-retry: ${toString zone.notifyRetry}
${forEach " provide-xfr: " zone.provideXFR}
'';
zoneConfigs = zoneConfigs' {} "" { children = cfg.zones; };
@ -145,9 +144,8 @@ let
childConfig = x: v: { options.children = { type = types.attrsOf x; visible = v; }; };
zoneOptionsRaw = types.submodule (
{ options, ... }:
{ options = {
zoneOptionsRaw = types.submodule {
options = {
children = mkOption {
default = {};
description = ''
@ -273,10 +271,8 @@ let
Use imports or pkgs.lib.readFile if you don't want this data in your config file.
'';
};
};
}
);
};
in
{
@ -585,10 +581,8 @@ in
keys = mkOption {
type = types.attrsOf (types.submodule (
{ options, ... }:
{ options = {
type = types.attrsOf (types.submodule {
options = {
algorithm = mkOption {
type = types.str;
default = "hmac-sha256";
@ -606,11 +600,9 @@ in
user.
'';
};
};
}));
default = {
};
});
default = {};
example = {
"tsig.example.org" = {
algorithm = "hmac-md5";