use tracing_subscriber::fmt;
use tracing_subscriber::prelude::*;
use tracing_subscriber::EnvFilter;
pub fn init_json_logging() {
let filter = EnvFilter::try_from_default_env().unwrap_or_else(|_| EnvFilter::new("info"));
let subscriber = tracing_subscriber::registry()
.with(filter)
.with(fmt::layer().json());
let _ = tracing::subscriber::set_global_default(subscriber);
}
pub fn init_pretty_logging() {
let filter = EnvFilter::try_from_default_env().unwrap_or_else(|_| EnvFilter::new("info"));
let subscriber = tracing_subscriber::registry()
.with(filter)
.with(fmt::layer());
let _ = tracing::subscriber::set_global_default(subscriber);
}