def add_arguments(parser, _config):
"""Adds arguments to the parser. Called from [sub_]main."""
parser.add_argument('submission', help='submission or group')
- parser.add_argument('-comment', help='comment', default='')
+ parser.add_argument('-c', '--comment', help='comment', default='')
@staticmethod
def run(argv):
"""Adds arguments to the parser. Called from [sub_]main."""
parser.add_argument('submission', nargs='+',
help='space separated list of submissions')
- parser.add_argument('-comment', help='comment', default='')
+ parser.add_argument('-c', '--comment', help='comment', default='')
@staticmethod
def run(argv):
Add arguments to the parser. Called from [sub_]main.
Set defaults for arguments from config.
"""
- parser.add_argument('-regexp', help='search regexp',
+ parser.add_argument('-r', '--regexp', help='search regexp',
default=config.get('list_regexp', '.*'))
@staticmethod
description='Release Engineering Process Assistant')
parser.add_argument('--version', action='version',
version='%(prog)s version 0.1')
- parser.add_argument('-section', default='general',
+ parser.add_argument('-s', '--section', default='general',
help='config section to use')
# Define subcommands using setup.py entry points
subparsers = parser.add_subparsers(help='sub-command help')
def add_arguments(parser, _config):
"""Adds arguments to the parser. Called from [sub_]main."""
parser.add_argument('submission', help='submission or group')
- parser.add_argument('-comment', help='comment', default='')
+ parser.add_argument('-c', '--comment', help='comment', default='')
@staticmethod
def run(argv):