]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
python: netcmd: parser class in getSamDB should set option_class
authorRob van der Linde <rob@catalyst.net.nz>
Thu, 5 Oct 2023 03:00:36 +0000 (16:00 +1300)
committerAndrew Bartlett <abartlet@samba.org>
Tue, 24 Oct 2023 23:31:29 +0000 (23:31 +0000)
Signed-off-by: Rob van der Linde <rob@catalyst.net.nz>
Reviewed-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
python/samba/tests/samba_tool/base.py

index 454dad41bf06d36c150672577c4c0022719c8d4e..55d40c7c5e43111c4dff29f52e31da8ab05cba39 100644 (file)
@@ -30,6 +30,7 @@ from optparse import OptionParser
 import samba.getopt as options
 import samba.tests
 from samba.auth import system_session
+from samba.netcmd import Option
 from samba.netcmd.main import cmd_sambatool
 from samba.samdb import SamDB
 
@@ -49,7 +50,7 @@ class SambaToolCmdTest(samba.tests.BlackboxTestCase):
     def getSamDB(*argv):
         """a convenience function to get a samdb instance so that we can query it"""
 
-        parser = OptionParser()
+        parser = OptionParser(option_class=Option)
         sambaopts = options.SambaOptions(parser)
         credopts = options.CredentialsOptions(parser)
         parser.add_option("-H", "--URL",