[Sentry] Cleared out websocket breadcrumbs (#870)

This adds additional protections to make sure no sensitive information gets caught in our Sentry error logger.
This commit is contained in:
Kowlin 2017-07-28 06:24:09 +02:00 committed by Will
parent b1601b1bf0
commit 5c2be25dfc

View File

@ -1,4 +1,4 @@
from raven import Client from raven import Client, breadcrumbs
from raven.versioning import fetch_git_sha from raven.versioning import fetch_git_sha
from raven.conf import setup_logging from raven.conf import setup_logging
from raven.handlers.logging import SentryHandler from raven.handlers.logging import SentryHandler
@ -35,6 +35,8 @@ def init_sentry_logging(logger):
release=fetch_git_sha(str(Path.cwd())) release=fetch_git_sha(str(Path.cwd()))
) )
breadcrumbs.ignore_logger("websockets")
breadcrumbs.ignore_logger("websockets.protocol")
handler = SentryHandler(client) handler = SentryHandler(client)
logger.addHandler(handler) logger.addHandler(handler)