Commit fd43bb77 authored by Paul Graydon's avatar Paul Graydon

wendelin_telecom_base: Add eNB log line deduplication

parent 51e8150e
......@@ -23,6 +23,15 @@ new_log_data_line_list = new_log_data.splitlines()
log_data_line_list = previous_log_data_line_list + new_log_data_line_list
# Remove duplicate log lines
seen_hash_list = []
for i, log_line in enumerate(log_data_line_list):
log_line_hash = hash(log_line)
if log_line_hash in seen_hash_list:
del log_data_line_list[i]
else:
seen_hash_list.append(log_line_hash)
# Sort data lines by UTC timestamp
def get_log_line_timestamp(log_line):
try:
......
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