actix-tools 0.1.0

Provide Plug&Play components for Actix and Actix-web to build modular, 12-factor compliant apps.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
pub use sentry_client;

#[derive(Clone, Deserialize)]
pub struct SentrySettings {
    pub dsn: String,
}

pub fn init_sentry(settings: SentrySettings) {
    sentry_client::init((
        settings.dsn,
        sentry_client::ClientOptions {
            release: sentry_crate_release!(),
            ..Default::default()
        },
    ));
    sentry_client::integrations::panic::register_panic_handler();
    info!("Starting Sentry integration")
}