From 991241086dc64bb710acc78366e837d1ad2503ab Mon Sep 17 00:00:00 2001
From: Henning Glawe <glaweh@debian.org>
Date: Mon, 22 Aug 2016 11:39:28 +0200
Subject: [PATCH] introduce new output field matchSpansFlat instead abusing
 flatValues

---
 common/python/nomadcore/parser_backend.py | 2 +-
 common/python/nomadcore/simple_parser.py  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/common/python/nomadcore/parser_backend.py b/common/python/nomadcore/parser_backend.py
index 86dbe37..9d97796 100644
--- a/common/python/nomadcore/parser_backend.py
+++ b/common/python/nomadcore/parser_backend.py
@@ -245,7 +245,7 @@ class JsonParseEventsWriterBackend(object):
             'fInLineNr': match_telemetry['fInLineNr'],
             'matcherName': match_telemetry['matcherName'],
             'matchFlags': match_telemetry['matchFlags'],
-            'flatValues': match_telemetry['span_flat'],
+            'matchSpansFlat': match_telemetry['matchSpansFlat'],
             'matcherGroup': match_telemetry['matcherGroup'],
         }
         self.__jsonOutput(res)
diff --git a/common/python/nomadcore/simple_parser.py b/common/python/nomadcore/simple_parser.py
index bba1546..54cb1fd 100644
--- a/common/python/nomadcore/simple_parser.py
+++ b/common/python/nomadcore/simple_parser.py
@@ -753,7 +753,7 @@ class CompiledMatcher(object):
             span_flat.append(len(g))
             for s in g:
                 span_flat.extend(s)
-        result['span_flat'] = span_flat
+        result['matchSpansFlat'] = span_flat
         result['matchFlags'] = (
             result['match'] | (result['coverageIgnore'] << 2) |
             targetStartEnd << 5 | int(result['matcher_does_nothing'] and result['match']) << 6)
-- 
GitLab