diff --git a/src/rules/list.rs b/src/rules/list.rs index 828378f..eb1f15c 100644 --- a/src/rules/list.rs +++ b/src/rules/list.rs @@ -2,7 +2,7 @@ mod rule; mod source; use anyhow::Result; -use log::warn; +use log::{debug, warn}; use rule::Rule; use source::Source; use std::collections::HashSet; @@ -32,6 +32,9 @@ impl List { self.is_enabled = is_enabled; if is_enabled { reload(&mut self.rules, &self.source).await?; + debug!("Enable list `{}`", &self.source); + } else { + debug!("Disable list `{}`", &self.source); } Ok(was_enabled) } @@ -41,6 +44,7 @@ impl List { } } async fn reload(rules: &mut HashSet, source: &Source) -> Result<()> { + debug!("Reload list `{source}`..."); rules.clear(); for line in source.get().await?.lines() { if line.starts_with("/") || line.starts_with("#") || line.is_empty() {