fix imprt

This commit is contained in:
yasirarism 2023-09-11 21:57:48 +07:00 committed by GitHub
parent 2e06db8321
commit 1fc5f81921
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -5,7 +5,7 @@ from pyrate_limiter import (
Duration, Duration,
Limiter, Limiter,
InMemoryBucket, InMemoryBucket,
RequestRate, Rate,
) )
@ -18,16 +18,16 @@ class RateLimiter:
def __init__(self) -> None: def __init__(self) -> None:
# 1 requests per seconds # 1 requests per seconds
self.second_rate = RequestRate(1, Duration.SECOND) self.second_rate = Rate(1, Duration.SECOND)
# 15 requests per minute. # 15 requests per minute.
self.minute_rate = RequestRate(60, Duration.MINUTE) self.minute_rate = Rate(60, Duration.MINUTE)
# 100 requests per hour # 100 requests per hour
self.hourly_rate = RequestRate(300, Duration.HOUR) self.hourly_rate = Rate(300, Duration.HOUR)
# 500 requests per day # 500 requests per day
self.daily_rate = RequestRate(500, Duration.DAY) self.daily_rate = Rate(500, Duration.DAY)
self.limiter = Limiter( self.limiter = Limiter(
self.minute_rate, self.minute_rate,