Fix: test lines too long
[deliverable/lttng-analyses.git] / parser_generator.py
index dfaf0e154f95620a0e05fc3ce89a32c0266974c4..7e05dc3702df8ecb4d952e2910343fa497b4924b 100755 (executable)
@@ -117,6 +117,8 @@ def gen_parser(handle, fd, args):
                         fname = "_in"
                     if fname == "event":
                         fname = "_event"
+                    if fname == "from":
+                        fname = "_from"
                     fd.write("        %s = event[\"%s\"]\n" % (fname,
                              field.name))
                     fmt_str = fmt_str + field.name + " = %s, "
@@ -124,13 +126,13 @@ def gen_parser(handle, fd, args):
             fd.write("\n        self.event_count[event.name] += 1\n")
             if not args.quiet:
                 fd.write("        print(\"%s }\" %% (%s))\n\n" %
-                        (fmt_str[0:-2], fmt_fields[0:-1]))
+                         (fmt_str[0:-2], fmt_fields[0:-1]))
 
 
 if __name__ == "__main__":
     parser = argparse.ArgumentParser(description='Trace parser generator')
     parser.add_argument('path', metavar="<path/to/trace>", help='Trace path')
-    parser.add_argument('-o', '--output', type=str, default=0,
+    parser.add_argument('-o', '--output', type=str,
                         metavar="<output-script-name>",
                         help='Output script name')
     parser.add_argument('-q', '--quiet', action="store_true",
@@ -142,7 +144,7 @@ if __name__ == "__main__":
     if handle is None:
         sys.exit(1)
 
-    if args.output == 0:
+    if not args.output:
         output = "generated-parser.py"
     else:
         output = args.output
This page took 0.023362 seconds and 5 git commands to generate.