]> git.proxmox.com Git - mirror_ovs.git/blobdiff - utilities/ovs-pipegen.py
ovs-actions: New document describing OVS actions in detail.
[mirror_ovs.git] / utilities / ovs-pipegen.py
index f040a7e1b3da3973b5157ec47f56bfb64e8f0e00..ee5797221c2fa8ba503907c968110cda6f4f2839 100755 (executable)
@@ -18,6 +18,7 @@ import random
 import sys
 import textwrap
 
+
 def flow_str(stage, match, action, priority=32768):
     mtd_match = "metadata=%d" % stage
     if match:
@@ -63,7 +64,7 @@ def l4(stage, action):
         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)
 
 
@@ -109,11 +110,10 @@ def main():
         """ % 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))