diff --git a/Cargo.lock b/Cargo.lock index e7aff22379..254c7ed410 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2605,9 +2605,9 @@ name = "solana-gossip" version = "0.17.0" dependencies = [ "clap 2.33.0 (registry+https://github.com/rust-lang/crates.io-index)", - "env_logger 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)", "solana 0.17.0", "solana-client 0.17.0", + "solana-logger 0.17.0", "solana-netutil 0.17.0", "solana-sdk 0.17.0", ] diff --git a/gossip/Cargo.toml b/gossip/Cargo.toml index 7210a41f41..a62eda2b1a 100644 --- a/gossip/Cargo.toml +++ b/gossip/Cargo.toml @@ -10,9 +10,9 @@ homepage = "https://solana.com/" [dependencies] clap = "2.33.0" -env_logger = "0.6.2" solana = { path = "../core", version = "0.17.0" } solana-client = { path = "../client", version = "0.17.0" } +solana-logger = { path = "../logger", version = "0.17.0" } solana-netutil = { path = "../netutil", version = "0.17.0" } solana-sdk = { path = "../sdk", version = "0.17.0" } diff --git a/gossip/src/main.rs b/gossip/src/main.rs index a80963bbca..2a6578f98f 100644 --- a/gossip/src/main.rs +++ b/gossip/src/main.rs @@ -20,7 +20,7 @@ fn pubkey_validator(pubkey: String) -> Result<(), String> { } fn main() -> Result<(), Box> { - env_logger::Builder::from_env(env_logger::Env::new().default_filter_or("solana=info")).init(); + solana_logger::setup(); let mut entrypoint_addr = SocketAddr::from(([127, 0, 0, 1], 8001)); let entrypoint_string = entrypoint_addr.to_string(); diff --git a/logger/src/lib.rs b/logger/src/lib.rs index fdc5d04d5f..f3510c8979 100644 --- a/logger/src/lib.rs +++ b/logger/src/lib.rs @@ -9,7 +9,7 @@ static INIT: Once = Once::new(); /// Setup function that is only run once, even if called multiple times. pub fn setup() { INIT.call_once(|| { - env_logger::Builder::from_default_env() + env_logger::Builder::from_env(env_logger::Env::new().default_filter_or("solana=info")) .default_format_timestamp_nanos(true) .init(); }); diff --git a/multinode-demo/common.sh b/multinode-demo/common.sh index 37b412cbee..bec76498be 100644 --- a/multinode-demo/common.sh +++ b/multinode-demo/common.sh @@ -60,7 +60,6 @@ solana_ledger_tool=$(solana_program ledger-tool) solana_wallet=$(solana_program wallet) solana_replicator=$(solana_program replicator) -export RUST_LOG=${RUST_LOG:-solana=info} # if RUST_LOG is unset, default to info export RUST_BACKTRACE=1 # shellcheck source=scripts/configure-metrics.sh