def METHOD_NAME():
    """
    Creates the argparse parser with all the arguments.
    """
    parser = argparse.ArgumentParser(
        description='CLI for testing packet movement through pipelined,\
                     using RYU REST API & Scapy',
        formatter_class=argparse.ArgumentDefaultsHelpFormatter,
    )
    # Add subcommands
    subparsers = parser.add_subparsers(title='subcommands', dest='cmd')
    parser_dump = subparsers.add_parser('dump', help='Dump packet stats')
    parser_dump.add_argument('table_id', help='table id to print', type=int)
    parser_send = subparsers.add_parser('send', help='Send packets')
    parser_send.add_argument('iface', help='iface to send to')
    parser_send.add_argument('-ipd', '--ipv4_dst', help='ipv4 dst for pkt')
    parser_send.add_argument('-ips', '--ipv4_src', help='ipv4 src for pkt')
    parser_send.add_argument(
        '-n', '--num', help='number of packets to send',
        default=5, type=int,
    )
    parser_skip = subparsers.add_parser('skip', help='Add flowentry')
    parser_skip.add_argument(
        'table_start', type=int,
        help='table to insert flowentry',
    )
    parser_skip.add_argument(
        'table_end', type=int,
        help='table to forward to',
    )
    parser_skip.add_argument(
        '-c', '--cookie', default=0, type=int,
        help='flowentry cookie value',
    )
    parser_skip.add_argument('-r1', '--reg1', help='flowentry reg1 value')
    parser_skip.add_argument(
        '-p', '--priority', help='flowentry priority',
        type=int, default=65535,
    )
    parser_rem = subparsers.add_parser('rem', help='Remove flowentry')
    parser_rem.add_argument(
        '-tid', '--table_id', type=int,
        help='table to remove flowentry from',
    )
    parser_rem.add_argument(
        '-p', '--priority', default=65535, type=int,
        help='rm flowentry matching priority value',
    )
    parser_rem.add_argument(
        '-c', '--cookie',
        help='rm flowentry matching cookie value',
    )
    # Add function callbacks
    parser_dump.set_defaults(func=_simple_get)
    parser_send.set_defaults(func=_simple_send)
    parser_skip.set_defaults(func=_simple_add)
    parser_rem.set_defaults(func=_simple_remove)
    return parser