Update and rename logger_rate_limiter.py to stream_with_rate_limiter.py

This commit is contained in:
marina 2023-08-07 18:53:53 -07:00 committed by GitHub
parent 2c1df477e2
commit db7be11ea0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -5,11 +5,10 @@
class Logger:
def __init__(self):
self.msg_set = set()
self.msg_queue = deque()
def print_message(self, timestamp: int, message: str) -> bool:
def print_message(self, timestamp, message) -> bool:
while self.msg_queue:
msg, msg_timestamp = self.msg_queue[0]
@ -23,6 +22,6 @@ class Logger:
self.msg_set.add(message)
self.msg_queue.append((message, timestamp))
return True
else:
return False
return False