From 1be5fb5f39d899c3862cbe7e839851df719f72e8 Mon Sep 17 00:00:00 2001 From: Joscha Date: Mon, 23 Jan 2023 22:40:04 +0100 Subject: [PATCH] Limit logged messages --- src/logger.rs | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/src/logger.rs b/src/logger.rs index db2126b..29da638 100644 --- a/src/logger.rs +++ b/src/logger.rs @@ -178,8 +178,17 @@ impl MsgStore for Logger { } impl Log for Logger { - fn enabled(&self, _metadata: &log::Metadata<'_>) -> bool { - true + fn enabled(&self, metadata: &log::Metadata<'_>) -> bool { + if metadata.level() <= Level::Info { + return true; + } + + let target = metadata.target(); + if target.starts_with("cove") || target.starts_with("euphoxide::bot") { + return true; + } + + false } fn log(&self, record: &log::Record<'_>) {