diff --git a/lib/logger/src/lib.rs b/lib/logger/src/lib.rs index 620c65b97..0eda6900e 100644 --- a/lib/logger/src/lib.rs +++ b/lib/logger/src/lib.rs @@ -41,34 +41,30 @@ pub fn init(config: &LogConfig) -> anyhow::Result<()> { endpoint, config.opentelemetry_service_name.clone(), )) - .try_init() - .context("failed to init logger"), + .try_init(), (StdioLogMode::Json, Some(endpoint)) => registry .with(tracing_subscriber::fmt::layer().json()) .with(opentelemetry::layer( endpoint, config.opentelemetry_service_name.clone(), )) - .try_init() - .context("failed to init logger"), + .try_init(), (StdioLogMode::None, Some(endpoint)) => registry .with(opentelemetry::layer( endpoint, config.opentelemetry_service_name.clone(), )) - .try_init() - .context("failed to init logger"), + .try_init(), - (StdioLogMode::Standard, None) => registry - .with(tracing_subscriber::fmt::layer()) - .try_init() - .context("failed to init logger"), + (StdioLogMode::Standard, None) => { + registry.with(tracing_subscriber::fmt::layer()).try_init() + } (StdioLogMode::Json, None) => registry .with(tracing_subscriber::fmt::layer().json()) - .try_init() - .context("failed to init logger"), + .try_init(), (StdioLogMode::None, None) => Ok(()), } + .context("failed to init logger") } #[derive(