chore: add logger level checl

This commit is contained in:
2020-09-13 10:40:32 +08:00
parent dfd53aae80
commit 6a755179fe
2 changed files with 8 additions and 5 deletions

4
Cargo.lock generated
View File

@@ -232,9 +232,9 @@ dependencies = [
[[package]]
name = "rust_util"
version = "0.6.13"
version = "0.6.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "190763556e2faed2ba3120c04e3051001d84dbe556d397f030def64c1ae27fd2"
checksum = "7222f977acb4264fb55f1aa7cf11e09c735fe961b369aef92eea670949628498"
dependencies = [
"lazy_static",
"libc",

View File

@@ -11,6 +11,7 @@ use std::sync::mpsc::channel;
use std::thread;
use std::time::Duration;
use clap::{ Arg, App };
use rust_util::util_msg::{ is_logger_level_enabled, MessageType };
use rust_util::util_net::IpAddressMaskGroup;
const LOCAL_ADDR: &str = "127.0.0.1";
@@ -46,9 +47,11 @@ fn main() {
.unwrap_or_else(|| vec![])
);
debugging!("Allowed ip address mask list count: {}", allowed_ip_address_mask_list.ip_address_mask_group.len());
allowed_ip_address_mask_list.ip_address_mask_group.iter().for_each(|ip| {
debugging!("- {}", ip);
});
if is_logger_level_enabled(MessageType::DEBUG) {
allowed_ip_address_mask_list.ip_address_mask_group.iter().for_each(|ip| {
debugging!("- {}", ip);
});
}
forward(&bind_addr, local_port, &remote_host, remote_port, &allowed_ip_address_mask_list);
}