summaryrefslogtreecommitdiff
path: root/selftest/target
diff options
context:
space:
mode:
authorTim Beale <timbeale@catalyst.net.nz>2019-02-20 16:51:14 +1300
committerAndrew Bartlett <abartlet@samba.org>2019-03-06 00:48:43 +0000
commit1d5583c913175ab6a8c44c0f564232195c2c307f (patch)
tree18b5ba8c9b8e56acbc1d159422cb2c5e069342ea /selftest/target
parent2cd65a7a4e7a767ebb9c1b68ba8b3d88797a2165 (diff)
downloadsamba-1d5583c913175ab6a8c44c0f564232195c2c307f.tar.gz
dns_hub: Add some debug as to what DNS proxying is happening
This should make it clear at run-time how dns_hub is actually proxying DNS requests, which will hopefully aid in debugging problems (i.e. forgetting to add a mapping when adding a new DNS realm). Signed-off-by: Tim Beale <timbeale@catalyst.net.nz> Reviewed-by: Andrew Bartlett <abartlet@samba.org> Autobuild-User(master): Andrew Bartlett <abartlet@samba.org> Autobuild-Date(master): Wed Mar 6 00:48:43 UTC 2019 on sn-devel-144
Diffstat (limited to 'selftest/target')
-rwxr-xr-xselftest/target/dns_hub.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/selftest/target/dns_hub.py b/selftest/target/dns_hub.py
index f1a5eee2b54..49fbeff7b99 100755
--- a/selftest/target/dns_hub.py
+++ b/selftest/target/dns_hub.py
@@ -174,6 +174,10 @@ def main():
realm_mapping = dict(kv.split('=') for kv in sys.argv[3].split(','))
server.realm_to_ip_mappings = realm_mapping
+ print("dns_hub will proxy DNS requests for the following realms:")
+ for realm, ip in server.realm_to_ip_mappings.items():
+ print(" {0} ==> {1}".format(realm, ip))
+
t = server_thread(server)
t.start()
p = select.poll()