chore: remove bunyan format layer

This commit is contained in:
nathan 2024-04-10 09:08:16 +08:00
parent e0122d106e
commit 517b7b6760
1 changed files with 6 additions and 11 deletions

View File

@ -1,6 +1,5 @@
use actix_web::rt::task::JoinHandle; use actix_web::rt::task::JoinHandle;
use tracing::subscriber::set_global_default; use tracing::subscriber::set_global_default;
use tracing_bunyan_formatter::{BunyanFormattingLayer, JsonStorageLayer};
use tracing_subscriber::{layer::SubscriberExt, EnvFilter}; use tracing_subscriber::{layer::SubscriberExt, EnvFilter};
use crate::config::config::Environment; use crate::config::config::Environment;
@ -9,10 +8,7 @@ use crate::config::config::Environment;
/// ///
/// It should only be called once! /// It should only be called once!
pub fn init_subscriber(app_env: &Environment, filters: Vec<String>) { pub fn init_subscriber(app_env: &Environment, filters: Vec<String>) {
let name = "appflowy_cloud".to_string();
let env_filter = Some(filters.join(",")); let env_filter = Some(filters.join(","));
let sink = std::io::stdout;
let env_filter = match env_filter { let env_filter = match env_filter {
None => { None => {
dbg!("Using default env filter"); dbg!("Using default env filter");
@ -21,7 +17,6 @@ pub fn init_subscriber(app_env: &Environment, filters: Vec<String>) {
Some(env_filter) => EnvFilter::new(env_filter), Some(env_filter) => EnvFilter::new(env_filter),
}; };
let formatting_layer = BunyanFormattingLayer::new(name, sink);
let builder = tracing_subscriber::fmt() let builder = tracing_subscriber::fmt()
.with_target(true) .with_target(true)
.with_max_level(tracing::Level::TRACE) .with_max_level(tracing::Level::TRACE)
@ -40,12 +35,12 @@ pub fn init_subscriber(app_env: &Environment, filters: Vec<String>) {
set_global_default(subscriber).unwrap(); set_global_default(subscriber).unwrap();
}, },
Environment::Production => { Environment::Production => {
let subscriber = builder // let name = "appflowy_cloud".to_string();
.json() // let sink = std::io::stdout;
.finish() // let formatting_layer = BunyanFormattingLayer::new(name, sink);
.with(env_filter) let subscriber = builder.json().finish().with(env_filter);
.with(JsonStorageLayer) // .with(JsonStorageLayer)
.with(formatting_layer); // .with(formatting_layer);
set_global_default(subscriber).unwrap(); set_global_default(subscriber).unwrap();
}, },
} }