sentry: Provide ZULIP_VERSION as "release".

This commit is contained in:
Alex Vandiver
2020-07-27 17:09:57 -07:00
committed by Tim Abbott
parent 153f16ee6a
commit 2e97d2b9f7

View File

@@ -7,6 +7,8 @@ from sentry_sdk.integrations.redis import RedisIntegration
from sentry_sdk.integrations.sqlalchemy import SqlalchemyIntegration from sentry_sdk.integrations.sqlalchemy import SqlalchemyIntegration
from sentry_sdk.utils import capture_internal_exceptions from sentry_sdk.utils import capture_internal_exceptions
from version import ZULIP_VERSION
from .config import PRODUCTION from .config import PRODUCTION
if TYPE_CHECKING: if TYPE_CHECKING:
@@ -33,6 +35,7 @@ def setup_sentry(dsn: Optional[str], *integrations: Integration) -> None:
sentry_sdk.init( sentry_sdk.init(
dsn=dsn, dsn=dsn,
environment="production" if PRODUCTION else "development", environment="production" if PRODUCTION else "development",
release=ZULIP_VERSION,
integrations=[ integrations=[
DjangoIntegration(), DjangoIntegration(),
RedisIntegration(), RedisIntegration(),