3
0
Fork 0
forked from mirrors/nixpkgs

nixosTests.powerdns: fix test script for type checking

This commit is contained in:
Nick Cao 2022-07-30 16:29:16 +08:00
parent 83657ee160
commit aaebb21a9e
No known key found for this signature in database
GPG key ID: 068A56CEF48FA2C1

View file

@ -47,7 +47,9 @@ import ./make-test-python.nix ({ pkgs, lib, ... }: {
with subtest("Adding an example zone works"):
# Extract configuration file needed by pdnsutil
unit = server.succeed("systemctl cat pdns")
conf = re.search("(--config-dir=[^ ]+)", unit).group(1)
match = re.search("(--config-dir=[^ ]+)", unit)
assert(match is not None)
conf = match.group(1)
pdnsutil = "sudo -u pdns pdnsutil " + conf
server.succeed(f"{pdnsutil} create-zone example.com ns1.example.com")
server.succeed(f"{pdnsutil} add-record example.com ns1 A 192.168.1.2")