root(minor): catch keyboardinput and s3 error from sentry

This commit is contained in:
Jens Langhammer 2019-11-02 16:27:28 +00:00
parent 0544864a3f
commit c22ddc5394
1 changed files with 3 additions and 0 deletions

View File

@ -11,6 +11,7 @@ def before_send(event, hint):
from rest_framework.exceptions import APIException
from billiard.exceptions import WorkerLostError
from django.core.exceptions import DisallowedHost
from botocore.client import ClientError
ignored_classes = (
OperationalError,
ConnectionInterrupted,
@ -20,6 +21,8 @@ def before_send(event, hint):
WorkerLostError,
DisallowedHost,
ConnectionResetError,
KeyboardInterrupt,
ClientError
)
if 'exc_info' in hint:
_exc_type, exc_value, _ = hint['exc_info']