mirror of
https://github.com/supleed2/nanobot.git
synced 2024-09-19 21:46:18 +00:00
Fix subsriber to not print fields for serenity
This commit is contained in:
parent
f3929a7885
commit
f57e02d1cf
21
src/main.rs
21
src/main.rs
|
@ -58,11 +58,24 @@ async fn poise(
|
||||||
use tracing_subscriber as ts;
|
use tracing_subscriber as ts;
|
||||||
use ts::prelude::*;
|
use ts::prelude::*;
|
||||||
ts::registry()
|
ts::registry()
|
||||||
.with(ts::fmt::layer().without_time())
|
|
||||||
.with(
|
.with(
|
||||||
tracing_subscriber::EnvFilter::try_from_default_env().unwrap_or_else(|_| {
|
ts::fmt::layer()
|
||||||
tracing_subscriber::EnvFilter::new("info,nano=info,shuttle=trace,serenity=warn")
|
.without_time()
|
||||||
}),
|
.with_filter(ts::EnvFilter::new(
|
||||||
|
"info,nano=info,shuttle=trace,serenity=off",
|
||||||
|
)),
|
||||||
|
)
|
||||||
|
.with(
|
||||||
|
ts::fmt::layer()
|
||||||
|
.without_time()
|
||||||
|
.fmt_fields(ts::fmt::format::debug_fn(|w, f, v| {
|
||||||
|
if f.name() == "message" {
|
||||||
|
write!(w, "{v:?}")
|
||||||
|
} else {
|
||||||
|
write!(w, "")
|
||||||
|
}
|
||||||
|
}))
|
||||||
|
.with_filter(ts::EnvFilter::new("off,serenity=info")),
|
||||||
)
|
)
|
||||||
.init();
|
.init();
|
||||||
tracing::info!("Tracing Subscriber Set Up");
|
tracing::info!("Tracing Subscriber Set Up");
|
||||||
|
|
Loading…
Reference in a new issue