summaryrefslogtreecommitdiff
path: root/src/mailman/commands/cli_info.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/mailman/commands/cli_info.py')
-rw-r--r--src/mailman/commands/cli_info.py11
1 files changed, 5 insertions, 6 deletions
diff --git a/src/mailman/commands/cli_info.py b/src/mailman/commands/cli_info.py
index 0595c32fa..a710e3bd7 100644
--- a/src/mailman/commands/cli_info.py
+++ b/src/mailman/commands/cli_info.py
@@ -37,16 +37,15 @@ from mailman.version import MAILMAN_VERSION_FULL
class Info:
- """The `info` subcommand."""
+ """Information about this Mailman instance."""
implements(ICLISubCommand)
- def add(self, parser, subparser):
+ name = 'info'
+
+ def add(self, parser, command_parser):
"""See `ICLISubCommand`."""
- info_parser = subparser.add_parser(
- 'info', help=_('Information about this Mailman instance.'))
- info_parser.set_defaults(func=self.process)
- info_parser.add_argument(
+ command_parser.add_argument(
'-o', '--output',
action='store', help=_("""\
File to send the output to. If not given, standard output is