From: Douglas Bagnall Date: Thu, 27 Jun 2019 04:57:20 +0000 (+1200) Subject: dns_hub: print usage with too few args X-Git-Tag: samba-4.11.0rc1~90 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=77d69ab8207aeab03c428e07a2d131ce01ddb31a;p=thirdparty%2Fsamba.git dns_hub: print usage with too few args Signed-off-by: Douglas Bagnall Reviewed-by: Andrew Bartlett --- diff --git a/selftest/knownfail.d/usage b/selftest/knownfail.d/usage index 3c526f32f22..731eb89e671 100644 --- a/selftest/knownfail.d/usage +++ b/selftest/knownfail.d/usage @@ -1,7 +1,6 @@ samba.tests.usage.samba.tests.usage.PythonScriptUsageTests.test_chgtdcpass.none. samba.tests.usage.samba.tests.usage.PythonScriptUsageTests.test_compare_cc_results_py.none. samba.tests.usage.samba.tests.usage.PythonScriptUsageTests.test_demodirsync_py.none. -samba.tests.usage.samba.tests.usage.PythonScriptUsageTests.test_dns_hub_py.none. samba.tests.usage.samba.tests.usage.PythonScriptUsageTests.test_findprovisionusnranges.none. samba.tests.usage.samba.tests.usage.PythonScriptUsageTests.test_get_descriptors.none. samba.tests.usage.samba.tests.usage.PythonScriptUsageTests.test_mymachinepw.none. diff --git a/selftest/target/dns_hub.py b/selftest/target/dns_hub.py index 49fbeff7b99..9360f9136fc 100755 --- a/selftest/target/dns_hub.py +++ b/selftest/target/dns_hub.py @@ -163,6 +163,10 @@ class server_thread(threading.Thread): def main(): + if len(sys.argv) < 4: + print("Usage: dns_hub.py TIMEOUT HOST MAPPING") + sys.exit(1) + timeout = int(sys.argv[1]) * 1000 timeout = min(timeout, 2**31 - 1) # poll with 32-bit int can't take more host = sys.argv[2]