import sys
import textwrap
+
def flow_str(stage, match, action, priority=32768):
mtd_match = "metadata=%d" % stage
if match:
match += ",ip_dst=%s/%d" % rand_ip_mask()
src_dst = "tp_src" if rand_bool() else "tp_dst"
- match += ",%s=%d" % (src_dst, random.randint(1024, 2**16 - 1))
+ match += ",%s=%d" % (src_dst, random.randint(1024, 2 ** 16 - 1))
return flow_str(stage, match, action)
""" % sys.argv[0])
parser = argparse.ArgumentParser(description=description, epilog=epilog,
- formatter_class=\
- argparse.RawDescriptionHelpFormatter)
+ formatter_class=argparse.RawDescriptionHelpFormatter)
parser.add_argument("--size", dest="size", default=1000,
help="Size (rules) of each OpenFlow table.")
- args=parser.parse_args()
+ args = parser.parse_args()
pipeline(int(args.size))