sentry: Set environment from machine.deploy_type config.

This allows for greater flexibility in values for "environment," and
avoids having to have duplicate definitions of STAGING in
`zproject/config.py` and `zproject/default_settings.py` (due to import
order restrictions).

It does overload the "deploy type" concept somewhat.

Follow-up to #19185.
This commit is contained in:
Alex Vandiver
2021-07-15 11:32:35 -07:00
committed by Alex Vandiver
parent 3e57d66632
commit 928dc4bafd
3 changed files with 2 additions and 12 deletions

View File

@@ -1185,4 +1185,4 @@ SENTRY_DSN = os.environ.get("SENTRY_DSN", SENTRY_DSN)
if SENTRY_DSN:
from .sentry import setup_sentry
setup_sentry(SENTRY_DSN)
setup_sentry(SENTRY_DSN, get_config("machine", "deploy_type", "development"))