(self, key: str)
| 579 | del self._buckets[key] |
| 580 | |
| 581 | def get_ratelimit(self, key: str) -> Ratelimit: |
| 582 | try: |
| 583 | value = self._buckets[key] |
| 584 | except KeyError: |
| 585 | self._buckets[key] = value = Ratelimit(self.max_ratelimit_timeout) |
| 586 | self._try_clear_expired_ratelimits() |
| 587 | return value |
| 588 | |
| 589 | async def request( |
| 590 | self, |
no test coverage detected