Remove buckets from webhook ratelimit warnings

This commit is contained in:
Rapptz 2022-08-30 00:48:27 -04:00
parent 3af6b9a1e9
commit 7d1cb08c6d
2 changed files with 6 additions and 8 deletions

View File

@ -189,9 +189,8 @@ class AsyncWebhookAdapter:
if remaining == '0' and response.status != 429:
delta = utils._parse_ratelimit_header(response)
_log.debug(
'Webhook ID %s has exhausted its rate limit bucket (bucket: %s, retry: %s).',
'Webhook ID %s has exhausted its rate limit bucket (retry: %s).',
webhook_id,
bucket,
delta,
)
lock.delay_by(delta)
@ -202,10 +201,10 @@ class AsyncWebhookAdapter:
if response.status == 429:
if not response.headers.get('Via'):
raise HTTPException(response, data)
fmt = 'Webhook ID %s is rate limited. Retrying in %.2f seconds. Handled under the bucket %s'
fmt = 'Webhook ID %s is rate limited. Retrying in %.2f seconds.'
retry_after: float = data['retry_after'] # type: ignore
_log.warning(fmt, webhook_id, retry_after, bucket, stack_info=True)
_log.warning(fmt, webhook_id, retry_after)
await asyncio.sleep(retry_after)
continue

View File

@ -188,9 +188,8 @@ class WebhookAdapter:
if remaining == '0' and response.status_code != 429:
delta = utils._parse_ratelimit_header(response)
_log.debug(
'Webhook ID %s has exhausted its rate limit bucket (bucket: %s, retry: %s).',
'Webhook ID %s has exhausted its rate limit bucket (retry: %s).',
webhook_id,
bucket,
delta,
)
lock.delay_by(delta)
@ -201,10 +200,10 @@ class WebhookAdapter:
if response.status_code == 429:
if not response.headers.get('Via'):
raise HTTPException(response, data)
fmt = 'Webhook ID %s is rate limited. Retrying in %.2f seconds. Handled under the bucket %s'
fmt = 'Webhook ID %s is rate limited. Retrying in %.2f seconds.'
retry_after: float = data['retry_after'] # type: ignore
_log.warning(fmt, webhook_id, retry_after, stack_info=True)
_log.warning(fmt, webhook_id, retry_after)
time.sleep(retry_after)
continue