mirror of https://github.com/ArduPilot/ardupilot
LogAnalyzer: If skipping badlines, ignore parse errors
This commit is contained in:
parent
5cb242f5a4
commit
81bd4c0b4c
|
@ -589,7 +589,8 @@ class DataflashLog(object):
|
||||||
self.process(lineNumber, e)
|
self.process(lineNumber, e)
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
print("BAD LINE: " + line, file=sys.stderr)
|
print("BAD LINE: " + line, file=sys.stderr)
|
||||||
raise Exception("Error parsing line %d of log file %s - %s" % (lineNumber,self.filename,e.args[0]))
|
if not ignoreBadlines:
|
||||||
|
raise Exception("Error parsing line %d of log file %s - %s" % (lineNumber,self.filename,e.args[0]))
|
||||||
return (numBytes,lineNumber)
|
return (numBytes,lineNumber)
|
||||||
|
|
||||||
def read_binary(self, f, ignoreBadlines):
|
def read_binary(self, f, ignoreBadlines):
|
||||||
|
|
Loading…
Reference in New Issue