1
0
mirror of https://github.com/samba-team/samba.git synced 2025-02-03 13:47:25 +03:00

samba-tool: let self.usage() find argv[0] by itself

Signed-off-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
Reviewed-by: Noel Power <noel.power@suse.com>
This commit is contained in:
Douglas Bagnall 2018-10-26 20:20:55 +13:00 committed by Douglas Bagnall
parent e621472cc8
commit e25878ecca

View File

@ -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,