Browse Source

No logs unless the variable is present

master
Julio Biason 3 months ago
parent
commit
7ee458e23f
  1. 13
      synctracingtest/src/main.rs

13
synctracingtest/src/main.rs

@ -1,11 +1,18 @@
use std::path::Path; use std::path::Path;
use tracing_subscriber::prelude::*; use tracing::level_filters::LevelFilter;
use tracing_subscriber::{prelude::*, EnvFilter};
fn main() { fn main() {
let env_filter = EnvFilter::builder()
.with_default_directive(LevelFilter::OFF.into())
.with_env_var("LOG")
.from_env()
.unwrap();
tracing_subscriber::registry() tracing_subscriber::registry()
.with(tracing_subscriber::fmt::layer()) .with(tracing_subscriber::fmt::layer())
.with(tracing_subscriber::EnvFilter::from_default_env()) .with(env_filter)
.init(); .init();
println!("Hello, world!"); println!("Hello, world!");
@ -14,4 +21,6 @@ fn main() {
tracing::debug!(a); tracing::debug!(a);
tracing::info!(?p); tracing::info!(?p);
tracing::error!("No!");
} }

Loading…
Cancel
Save