Commit 9ee5f64a authored by Ad Schellevis's avatar Ad Schellevis

(ids) do not scroll until end of file when parsing alert log

parent 370aef9b
...@@ -107,6 +107,9 @@ for line in reverse_log_reader(filename=suricata_log, start_pos=log_start_pos): ...@@ -107,6 +107,9 @@ for line in reverse_log_reader(filename=suricata_log, start_pos=log_start_pos):
result['total_rows'] += 1 result['total_rows'] += 1
if (len(result['rows']) < limit or limit == 0) and result['total_rows'] >= offset: if (len(result['rows']) < limit or limit == 0) and result['total_rows'] >= offset:
result['rows'].append(record) result['rows'].append(record)
elif result['total_rows'] > offset + limit:
# do not fetch data until end of file...
break
# only try to fetch one line when filepos is given # only try to fetch one line when filepos is given
if log_start_pos != None: if log_start_pos != None:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment