]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
samba-tool:testparm: Fix error with --section-name
authorJoseph Sutton <josephsutton@catalyst.net.nz>
Thu, 22 Apr 2021 00:57:24 +0000 (12:57 +1200)
committerAndrew Bartlett <abartlet@samba.org>
Mon, 17 May 2021 21:39:38 +0000 (21:39 +0000)
Pass the correct parameters into LoadparmService.dump() so that
--section-name works properly.

BUG: https://bugzilla.samba.org/show_bug.cgi?id=14143

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Rowland Penny <rpenny@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
python/samba/netcmd/testparm.py
selftest/knownfail.d/bug-14143 [deleted file]

index aef24bf5c8dd8cbb62f6077f6e478f55d052896d..5219b8c6ad95b75b889f1f9f4d89bc4b52897d18 100644 (file)
@@ -103,7 +103,7 @@ class cmd_testparm(Command):
         else:
             if section_name is not None or parameter_name is not None:
                 if parameter_name is None:
-                    lp[section_name].dump(verbose)
+                    lp[section_name].dump(lp.default_service, verbose)
                 else:
                     lp.dump_a_parameter(parameter_name, section_name)
             else:
diff --git a/selftest/knownfail.d/bug-14143 b/selftest/knownfail.d/bug-14143
deleted file mode 100644 (file)
index f4f9bc0..0000000
+++ /dev/null
@@ -1 +0,0 @@
-^samba.tests.netcmd.samba.tests.netcmd.TestParmTests.test_section