From 54931005060fc7124b84a86989d24acc95227e5c Mon Sep 17 00:00:00 2001 From: Lauri Himanen <lauri.himanen@aalto.fi> Date: Wed, 7 Dec 2016 14:15:52 +0200 Subject: [PATCH] Added the JSON header and footer. --- .../bigdftparser/versions/bigdft18/mainparser.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/parser/parser-big-dft/bigdftparser/versions/bigdft18/mainparser.py b/parser/parser-big-dft/bigdftparser/versions/bigdft18/mainparser.py index 3f9e4f3..78d7d10 100644 --- a/parser/parser-big-dft/bigdftparser/versions/bigdft18/mainparser.py +++ b/parser/parser-big-dft/bigdftparser/versions/bigdft18/mainparser.py @@ -38,6 +38,7 @@ class BigDFTMainParser(AbstractBaseParser): directly into memory. """ self.prepare() + self.print_json_header() with open(self.file_path, "r") as fin: try: # Open default sections and output default information @@ -70,6 +71,8 @@ class BigDFTMainParser(AbstractBaseParser): except YAMLError: raise Exception("There was a syntax error in the BigDFT YAML output file.") + self.print_json_footer() + def generate_root_nodes(self, loader): # Ignore the first two events loader.get_event() # StreamStarEvetn -- GitLab