summaryrefslogtreecommitdiffstats
path: root/src/bin/d2/tests/testdata/get_config.json
diff options
context:
space:
mode:
Diffstat (limited to 'src/bin/d2/tests/testdata/get_config.json')
-rw-r--r--src/bin/d2/tests/testdata/get_config.json106
1 files changed, 106 insertions, 0 deletions
diff --git a/src/bin/d2/tests/testdata/get_config.json b/src/bin/d2/tests/testdata/get_config.json
new file mode 100644
index 0000000..d9613a3
--- /dev/null
+++ b/src/bin/d2/tests/testdata/get_config.json
@@ -0,0 +1,106 @@
+{
+ "DhcpDdns": {
+ "control-socket": {
+ "socket-name": "/tmp/kea-ddns-ctrl-socket",
+ "socket-type": "unix"
+ },
+ "dns-server-timeout": 1000,
+ "forward-ddns": {
+ "ddns-domains": [
+ {
+ "dns-servers": [
+ {
+ "hostname": "",
+ "ip-address": "172.16.1.1",
+ "port": 53
+ }
+ ],
+ "key-name": "d2.md5.key",
+ "name": "four.example.com.",
+ "user-context": {
+ "comment": "DdnsDomain example"
+ }
+ },
+ {
+ "dns-servers": [
+ {
+ "hostname": "",
+ "ip-address": "2001:db8:1::10",
+ "port": 7802
+ }
+ ],
+ "name": "six.example.com."
+ }
+ ]
+ },
+ "hooks-libraries": [
+ {
+ "library": "/opt/local/ddns-server-commands.so",
+ "parameters": {
+ "param1": "foo"
+ }
+ }
+ ],
+ "ip-address": "127.0.0.1",
+ "loggers": [
+ {
+ "debuglevel": 0,
+ "name": "kea-dhcp-ddns",
+ "output_options": [
+ {
+ "flush": true,
+ "output": "stdout",
+ "pattern": "%d [%c/%i] %m\n"
+ }
+ ],
+ "severity": "INFO"
+ }
+ ],
+ "ncr-format": "JSON",
+ "ncr-protocol": "UDP",
+ "port": 53001,
+ "reverse-ddns": {
+ "ddns-domains": [
+ {
+ "dns-servers": [
+ {
+ "hostname": "",
+ "ip-address": "172.16.1.1",
+ "port": 53001
+ },
+ {
+ "hostname": "",
+ "ip-address": "192.168.2.10",
+ "port": 53
+ }
+ ],
+ "key-name": "d2.sha1.key",
+ "name": "2.0.192.in-addr.arpa."
+ }
+ ]
+ },
+ "tsig-keys": [
+ {
+ "algorithm": "HMAC-MD5",
+ "digest-bits": 0,
+ "name": "d2.md5.key",
+ "secret": "LSWXnfkKZjdPJI5QxlpnfQ=="
+ },
+ {
+ "algorithm": "HMAC-SHA1",
+ "digest-bits": 0,
+ "name": "d2.sha1.key",
+ "secret": "hRrp29wzUv3uzSNRLlY68w=="
+ },
+ {
+ "algorithm": "HMAC-SHA512",
+ "digest-bits": 256,
+ "name": "d2.sha512.key",
+ "secret": "/4wklkm04jeH4anx2MKGJLcya+ZLHldL5d6mK+4q6UXQP7KJ9mS2QG29hh0SJR4LA0ikxNJTUMvir42gLx6fGQ=="
+ }
+ ],
+ "user-context": {
+ "version": 1
+ }
+ }
+}