From: Douglas Bagnall Date: Thu, 27 Jun 2019 04:57:21 +0000 (+1200) Subject: s4/scripting/demodirsync: print usage if no host named X-Git-Tag: samba-4.11.0rc1~86 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=c78eef6810ae5a7a48f126ec9ede2b76a77fdb0c;p=thirdparty%2Fsamba.git s4/scripting/demodirsync: print usage if no host named Signed-off-by: Douglas Bagnall Reviewed-by: Andrew Bartlett --- diff --git a/selftest/knownfail.d/usage b/selftest/knownfail.d/usage index c5028e1d31f..0e125c6317d 100644 --- a/selftest/knownfail.d/usage +++ b/selftest/knownfail.d/usage @@ -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. diff --git a/source4/scripting/devel/demodirsync.py b/source4/scripting/devel/demodirsync.py index 260104cc198..e615c0fb865 100755 --- a/source4/scripting/devel/demodirsync.py +++ b/source4/scripting/devel/demodirsync.py @@ -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(':')