X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=parser_generator.py;h=7e05dc3702df8ecb4d952e2910343fa497b4924b;hb=refs%2Fheads%2Fintersection-mode;hp=2f6ce0a488c77f9d6d2b0a50a3ec8c983fbffa78;hpb=5faa923df77d6bae57f7175566822aaa5749d617;p=deliverable%2Flttng-analyses.git diff --git a/parser_generator.py b/parser_generator.py index 2f6ce0a..7e05dc3 100755 --- a/parser_generator.py +++ b/parser_generator.py @@ -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,7 +126,7 @@ 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__":