From e2aaeff3d110d150922503bd2783248e60afa0e4 Mon Sep 17 00:00:00 2001 From: mykola2312 Date: Sat, 2 Mar 2024 01:50:21 +0200 Subject: [PATCH] make logger output dbg! in debug build --- src/bot/log.rs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/bot/log.rs b/src/bot/log.rs index 1f8f9ed..0d15fbc 100644 --- a/src/bot/log.rs +++ b/src/bot/log.rs @@ -21,6 +21,13 @@ impl Filter for TeloxideNoiseFilter { } } + +#[cfg(debug_assertions)] +const LOG_LEVEL: LevelFilter = LevelFilter::DEBUG; + +#[cfg(not(debug_assertions))] +const LOG_LEVEL: LevelFilter = LevelFilter::INFO; + pub fn log_init() { // let log_appender = RollingFileAppender::builder() // .rotation(Rotation::DAILY) @@ -38,7 +45,7 @@ pub fn log_init() { let stdout_layer = fmt::layer() .with_writer(io::stdout) .with_filter(TeloxideNoiseFilter {}) - .with_filter(LevelFilter::INFO); + .with_filter(LOG_LEVEL); tracing_subscriber::registry() .with(stdout_layer)