]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
netcmd: properly show command name in show help
authorRob van der Linde <rob@catalyst.net.nz>
Wed, 14 Feb 2024 04:18:26 +0000 (17:18 +1300)
committerAndrew Bartlett <abartlet@samba.org>
Fri, 1 Mar 2024 04:45:36 +0000 (04:45 +0000)
This comes up if a user ends up typing something wrong, and it incorrectly showed only part of the command under Usage:

Signed-off-by: Rob van der Linde <rob@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
python/samba/netcmd/__init__.py

index beb825af075134bfcd2a0ce45636a9e88cc76000..3e1f1c45aef4de035c750740afd62579a7525eac 100644 (file)
@@ -105,7 +105,7 @@ class Command(object):
         self._set_files(outf, errf)
 
     def usage(self, prog=None):
-        parser, _ = self._create_parser(prog)
+        parser, _ = self._create_parser(prog or self.command_name)
         parser.print_usage()
 
     def _print_error(self, msg, evalue=None, klass=None):