From 37a4bcd28b997eca2c3e5ba60b516b6662bbe6a4 Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Thu, 13 Oct 2011 23:47:45 +0200 Subject: samba-tool: Add test to make sure all commands have a synopsis set. --- source4/scripting/python/samba/netcmd/__init__.py | 2 ++ source4/scripting/python/samba/netcmd/ntacl.py | 1 + 2 files changed, 3 insertions(+) (limited to 'source4/scripting/python/samba/netcmd') diff --git a/source4/scripting/python/samba/netcmd/__init__.py b/source4/scripting/python/samba/netcmd/__init__.py index 831ac6ba57..bf0845726c 100644 --- a/source4/scripting/python/samba/netcmd/__init__.py +++ b/source4/scripting/python/samba/netcmd/__init__.py @@ -168,6 +168,8 @@ class Command(object): class SuperCommand(Command): """A samba-tool command with subcommands.""" + synopsis = "%prog " + subcommands = {} def _run(self, myname, subcommand=None, *args): diff --git a/source4/scripting/python/samba/netcmd/ntacl.py b/source4/scripting/python/samba/netcmd/ntacl.py index 2e5b0c69aa..9f946139ad 100644 --- a/source4/scripting/python/samba/netcmd/ntacl.py +++ b/source4/scripting/python/samba/netcmd/ntacl.py @@ -41,6 +41,7 @@ from samba.netcmd import ( class cmd_ntacl_set(Command): """Set ACLs on a file""" + synopsis = "%prog [options]" takes_options = [ -- cgit