diff --git a/common/python/nomadcore/simple_parser.py b/common/python/nomadcore/simple_parser.py index 54cb1fd1f029bb1c811d1a7b46fc69a6842ca5f3..66d37cf3009ea6ddb3cde7e1ccf1fcb8bbd61194 100644 --- a/common/python/nomadcore/simple_parser.py +++ b/common/python/nomadcore/simple_parser.py @@ -761,7 +761,7 @@ class CompiledMatcher(object): def handleMatchTelemetry(self, parser, match, line, targetStartEnd): match_telemetry = self.getMatchTelemetry(parser, match, line, targetStartEnd) - parser.updateTelemetryCounters(match_telemetry) + parser.updateParsingStats(match_telemetry) parser.backend.addMatchTelemetry(match_telemetry) parser.annotator.annotate(match_telemetry) @@ -1072,9 +1072,9 @@ class SimpleParser(object): # by default, ignore empty lines in coverage analysis self.coverageIgnore = getattr(superContext, 'coverageIgnore', re.compile(r"^\s*$")) - self.telemetry_counter = {} + self.parsingStats = {} for counter in ['total', 'ignore', 'match', 'partial', 'unmatched']: - self.telemetry_counter[counter] = 0 + self.parsingStats[counter] = 0 if annotate: annofilename=fIn.fIn.name + ".annotate" else: @@ -1172,17 +1172,17 @@ class SimpleParser(object): while self.parseStep(): pass - def updateTelemetryCounters(self, matchTelemetry): + def updateParsingStats(self, matchTelemetry): # update counters - self.telemetry_counter['total'] += 1 + self.parsingStats['total'] += 1 if matchTelemetry['coverageIgnore']: - self.telemetry_counter['ignore'] += 1 + self.parsingStats['ignore'] += 1 elif matchTelemetry['match'] > 1: - self.telemetry_counter['match'] += 1 + self.parsingStats['match'] += 1 elif matchTelemetry['match']: - self.telemetry_counter['partial'] += 1 + self.parsingStats['partial'] += 1 else: - self.telemetry_counter['unmatched'] += 1 + self.parsingStats['unmatched'] += 1 def compileParser(simpleParser, metaInfo, metaInfoToKeep, default_units=None, metainfo_units=None, strValueTransform=None):