From 77e51920caae43c060521e246255d8c287f9ff09 Mon Sep 17 00:00:00 2001 From: Alex Efimov Date: Wed, 15 Mar 2023 18:51:43 +0100 Subject: [PATCH] test sentry dsn --- Cargo.toml | 1 + src/main.rs | 6 +++++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index e47e90ae..87651685 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -43,6 +43,7 @@ syslog = "6.0.1" # Needs to be v4 until fern is updated log = "0.4.17" fern = { version = "0.6.1", features = ["syslog-6"] } tracing = { version = "0.1.37", features = ["log"] } # Needed to have lettre and webauthn-rs trace logging to work +sentry = "0.30.0" # A `dotenv` implementation for Rust dotenvy = { version = "0.15.6", default-features = false } diff --git a/src/main.rs b/src/main.rs index e61f7cf1..943edba7 100644 --- a/src/main.rs +++ b/src/main.rs @@ -91,7 +91,11 @@ pub use util::is_running_in_docker; async fn main() -> Result<(), Error> { parse_args(); launch_info(); - + let _guard = sentry::init(("https://15f5e878cf2349ecb0fbbb378fe381d5@o4504843859329024.ingest.sentry.io/4504843860836352", sentry::ClientOptions { + release: sentry::release_name!(), + ..Default::default() + })); + panic!("Everything is on fire!"); use log::LevelFilter as LF; let level = LF::from_str(&CONFIG.log_level()).expect("Valid log level"); init_logging(level).ok();