| 26 | |
| 27 | |
| 28 | class Event: |
| 29 | def __init__(self, logidx, Eventstr=""): |
| 30 | self.id = hashlib.md5(Eventstr.encode("utf-8")).hexdigest()[0:8] |
| 31 | self.logs = [logidx] |
| 32 | self.Eventstr = Eventstr |
| 33 | self.EventToken = Eventstr.split() |
| 34 | self.merged = False |
| 35 | |
| 36 | def refresh_id(self): |
| 37 | self.id = hashlib.md5(self.Eventstr.encode("utf-8")).hexdigest()[0:8] |
| 38 | |
| 39 | |
| 40 | class LogParser: |