s4/scripting/demodirsync: print usage if no host named
authorDouglas Bagnall <douglas.bagnall@catalyst.net.nz>
Thu, 27 Jun 2019 04:57:21 +0000 (16:57 +1200)
committerAndrew Bartlett <abartlet@samba.org>
Fri, 5 Jul 2019 01:05:20 +0000 (01:05 +0000)
Signed-off-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
selftest/knownfail.d/usage
source4/scripting/devel/demodirsync.py

index c5028e1d31f69943e5de5a5cfdcac9b6e9408231..0e125c6317de00ed26ef012353985a812aeaaaeb 100644 (file)
@@ -1,5 +1,4 @@
 samba.tests.usage.samba.tests.usage.PythonScriptUsageTests.test_chgtdcpass.none.
-samba.tests.usage.samba.tests.usage.PythonScriptUsageTests.test_demodirsync_py.none.
 samba.tests.usage.samba.tests.usage.PythonScriptUsageTests.test_findprovisionusnranges.none.
 samba.tests.usage.samba.tests.usage.PythonScriptUsageTests.test_rebuildextendeddn.none.
 samba.tests.usage.samba.tests.usage.PythonScriptUsageTests.test_renamedc.none.
index 260104cc198625e75e300e9871a8a42afdd7cb67..e615c0fb865cdd864dfec3e1014e51a6dec1c646 100755 (executable)
@@ -28,6 +28,9 @@ creds = credopts.get_credentials(lp)
 
 opts = parser.parse_args()[0]
 
+if opts.host is None:
+    print("Usage: demodirsync.py --host HOST [-b BASE]")
+    sys.exit(1)
 
 def printdirsync(ctl):
         arr = ctl.split(':')