We were doing this:
$ bin/samba-tool --version
samba-tool: no such subcommand: --version
4.15.0pre1-DEVELOPERBUILD
$
which is silly. Now we'll just see the version.
Signed-off-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
Reviewed-by: Jeremy Allison <jra@samba.org>
if subcommand in self.subcommands:
return self.subcommands[subcommand]._run(
"%s %s" % (myname, subcommand), *args)
- elif subcommand not in [ '--help', 'help', None ]:
+ elif subcommand not in [ '--help', 'help', None, '-h', '-V', '--version' ]:
print("%s: no such subcommand: %s\n" % (myname, subcommand))
args = []