def top_level_parser():
top_parser = argparse.ArgumentParser(
formatter_class=argparse.RawDescriptionHelpFormatter,
description='A command-line package manager for Bro.',
epilog='Environment Variables:\n\n'
' ``BRO_PKG_CONFIG_FILE``:\t'
'Same as ``--configfile`` option, but has less precedence.'
)
top_parser.add_argument('--version', action='version',
version='%(prog)s ' + bropkg.__version__)
top_parser.add_argument('--configfile',
help='Path to Bro Package Manager config file.')
top_parser.add_argument('--verbose', '-v', action='count', default=0,
help='Increase program output for debugging.'
' Use multiple times for more output (e.g. -vvv).')
return top_parser
评论列表
文章目录