mirror of
https://github.com/samba-team/samba.git
synced 2025-02-28 01:58:17 +03:00
s4/scripting/mymachinepw: print usage with bad arguments
Also, use sys.exit() function, not exit(), because sys.exit() reliably exists. Signed-off-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
This commit is contained in:
parent
e5e4c11371
commit
ffdb0ca8b0
@ -1,7 +1,6 @@
|
||||
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_mymachinepw.none.
|
||||
samba.tests.usage.samba.tests.usage.PythonScriptUsageTests.test_rebuildextendeddn.none.
|
||||
samba.tests.usage.samba.tests.usage.PythonScriptUsageTests.test_renamedc.none.
|
||||
samba.tests.usage.samba.tests.usage.PythonScriptUsageTests.test_repl_cleartext_pwd_py.none.
|
||||
|
@ -30,7 +30,8 @@ for o, v in optlist:
|
||||
if o == "-s":
|
||||
if not conf.load(v):
|
||||
print(v + " not found")
|
||||
exit(1)
|
||||
print("\nUsage: mymachinepw [-s SMBCONF]")
|
||||
sys.exit(1)
|
||||
loaded = True
|
||||
|
||||
if not loaded:
|
||||
@ -50,9 +51,11 @@ if not msg:
|
||||
print("Error:")
|
||||
print("Password for host[%s] not found in path[%s]." % (netbios, path))
|
||||
print("You may want to pass the smb.conf location via the -s option.")
|
||||
exit(1)
|
||||
print()
|
||||
print("Usage: mymachinepw [-s SMBCONF]")
|
||||
sys.exit(1)
|
||||
|
||||
password=msg[0]['secret'][0]
|
||||
|
||||
print(password)
|
||||
exit(0)
|
||||
sys.exit(0)
|
||||
|
Loading…
x
Reference in New Issue
Block a user