lol

nixosTests.kea: use knot.settings for configuration

authored by

Martin Weinelt and committed by
Vladimír Čunát
45e71a7a 8e93f353

+22 -21
+22 -21
nixos/tests/kea.nix
··· 134 134 extraArgs = [ 135 135 "-v" 136 136 ]; 137 - extraConfig = '' 138 - server: 139 - listen: 0.0.0.0@53 137 + settings = { 138 + server.listen = [ 139 + "0.0.0.0@53" 140 + ]; 140 141 141 - log: 142 - - target: syslog 143 - any: debug 142 + log.syslog.any = "info"; 144 143 145 - acl: 146 - - id: dhcp_ddns 147 - address: 10.0.0.1 148 - action: update 144 + acl.dhcp_ddns = { 145 + address = "10.0.0.1"; 146 + action = "update"; 147 + }; 149 148 150 - template: 151 - - id: default 152 - storage: ${zonesDir} 153 - zonefile-sync: -1 154 - zonefile-load: difference-no-serial 155 - journal-content: all 149 + template.default = { 150 + storage = zonesDir; 151 + zonefile-sync = "-1"; 152 + zonefile-load = "difference-no-serial"; 153 + journal-content = "all"; 154 + }; 156 155 157 - zone: 158 - - domain: lan.nixos.test 159 - file: lan.nixos.test.zone 160 - acl: [dhcp_ddns] 161 - ''; 156 + zone."lan.nixos.test" = { 157 + file = "lan.nixos.test.zone"; 158 + acl = [ 159 + "dhcp_ddns" 160 + ]; 161 + }; 162 + }; 162 163 }; 163 164 164 165 };