|
|
@ -34,6 +34,9 @@ class SyslogServer: |
|
|
|
def handle_message(self, data): |
|
|
|
def handle_message(self, data): |
|
|
|
message = data[2:].decode('utf-8').strip() |
|
|
|
message = data[2:].decode('utf-8').strip() |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if "Time exceeded (0)" in message: |
|
|
|
|
|
|
|
return |
|
|
|
|
|
|
|
|
|
|
|
if self.start_time is None: |
|
|
|
if self.start_time is None: |
|
|
|
self.start_time = time.time() |
|
|
|
self.start_time = time.time() |
|
|
|
relative_time = "0:00:00.000" |
|
|
|
relative_time = "0:00:00.000" |
|
|
@ -57,4 +60,4 @@ class SyslogServer: |
|
|
|
if __name__ == "__main__": |
|
|
|
if __name__ == "__main__": |
|
|
|
server = SyslogServer() |
|
|
|
server = SyslogServer() |
|
|
|
server.start() |
|
|
|
server.start() |
|
|
|
print("Syslog server stopped.") |
|
|
|
print("Syslog server stopped.") |
|
|
|