mirror of
https://codeberg.org/YGGverse/psocks.git
synced 2026-03-31 16:35:28 +00:00
add some debug events
This commit is contained in:
parent
d52b580844
commit
9daec8c64a
1 changed files with 5 additions and 1 deletions
|
|
@ -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<Rule>, 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() {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue