Bypass SENTRY_ENVIRONMENT variable in order to filter panics in sentry

by environment.
This commit is contained in:
Vadim Kharitonov
2022-12-13 14:52:04 +01:00
committed by Vadim Kharitonov
parent 02c1c351dc
commit 4603a4cbb5
34 changed files with 48 additions and 2 deletions
+2
View File
@@ -10,11 +10,13 @@ pub fn init_sentry(
extra_options: &[(&str, &str)],
) -> Option<ClientInitGuard> {
let dsn = env::var("SENTRY_DSN").ok()?;
let environment = env::var("SENTRY_ENVIRONMENT").unwrap_or_else(|_| "development".into());
let guard = sentry::init((
dsn,
sentry::ClientOptions {
release: release_name,
environment: Some(environment.into()),
..Default::default()
},
));