def parse_command(url):
    # split input to path and query
    # path specifies the iptables Rule while query provides additional rfw parameters like expire or wait
    parsed = urlparse.urlparse(url)
    path, query = parsed.path, parsed.query

    action, rule = parse_command_path(path)
    directives = parse_command_query(query)

    return (action, rule, directives)
The set action reports a failure with usage information if invoked with
dataset/ETHPy150Open securitykiss-com/rfw/rfw/cmdparse.py/parse_command--crossover with--dataset/ETHPy150Open twisted/imaginary/imaginary/test/test_set.py/SetTests.test_unrecognizedNounType