From e25878ecca2d73a75204979e2d53bc766e8b7e4f Mon Sep 17 00:00:00 2001 From: Douglas Bagnall Date: Fri, 26 Oct 2018 20:20:55 +1300 Subject: [PATCH] samba-tool: let self.usage() find argv[0] by itself Signed-off-by: Douglas Bagnall Reviewed-by: Noel Power --- python/samba/netcmd/__init__.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/python/samba/netcmd/__init__.py b/python/samba/netcmd/__init__.py index d73ffe9c745..cb22b5dc1b0 100644 --- a/python/samba/netcmd/__init__.py +++ b/python/samba/netcmd/__init__.py @@ -92,7 +92,7 @@ class Command(object): self.outf = outf self.errf = errf - def usage(self, prog, *args): + def usage(self, prog=None): parser, _ = self._create_parser(prog) parser.print_usage() @@ -129,7 +129,7 @@ class Command(object): if force_traceback or samba.get_debug_level() >= 3: traceback.print_tb(etraceback, file=self.errf) - def _create_parser(self, prog, epilog=None): + def _create_parser(self, prog=None, epilog=None): parser = optparse.OptionParser( usage=self.synopsis, description=self.full_description, -- 2.47.2