Lines Matching defs:parser
34 parser = argparse.ArgumentParser(
36 parser.add_argument('-s', dest='server_addr',
38 parser.add_argument('-p', dest='port',
41 parser.add_argument('-t', dest='timeout',
44 parser.add_argument('-r', dest='conn_retries',
47 parser.add_argument('-v', dest='verbose', action='store_const', const="INFO",
49 parser.add_argument('--verbose', dest='verbose', choices=['DEBUG', 'INFO', 'ERROR'],
51 parser.add_argument('--dry-run', dest='dry_run', action='store_true', help="Display request and exit")
52 parser.set_defaults(dry_run=False)
53 parser.add_argument('--go-client', dest='go_client', action='store_true', help="Use Go client")
54 parser.set_defaults(go_client=False)
55 parser.add_argument('--server', dest='is_server', action='store_true',
62 parser.set_defaults(is_server=False)
63 parser.add_argument('--plugin', dest='rpc_plugin', help='Module name of plugin with additional RPC commands')
64 subparsers = parser.add_subparsers(help='RPC methods', dest='called_rpc_name', metavar='')
3974 def execute_script(parser, client, timeout, fd):
3984 args = parser.parse_args(rpc_args)
3996 # Create temporary parser, pull out the plugin parameter, load the module, and then run the real argument parser
4034 args = parser.parse_args()
4043 parser.print_help()
4051 tmp_args = parser.parse_args(cmd)
4098 execute_script(parser, args.client, args.timeout, sys.stdin)