From 066665717f7a744af109e8bae642a64c381d14cc Mon Sep 17 00:00:00 2001 From: OMGeeky Date: Tue, 4 Jun 2024 20:37:59 +0200 Subject: [PATCH] allow - in init_tracing inside crate name --- Cargo.toml | 2 +- src/lib.rs | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index d9d51cd..facf99d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "twba-common" -version = "0.2.5" +version = "0.2.6" edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/src/lib.rs b/src/lib.rs index 60f682a..20b7809 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -19,9 +19,10 @@ pub fn get_config() -> Conf { } pub fn init_tracing(crate_name: &str) -> Vec { - let (guard1, warn_file) = file_tracer(crate_name, Level::WARN, Rotation::DAILY); - let (guard2, info_file) = file_tracer(crate_name, Level::INFO, Rotation::DAILY); - let (guard3, trace_file) = file_tracer(crate_name, Level::TRACE, Rotation::DAILY); + let crate_name = crate_name.replace('-', "_"); + let (guard1, warn_file) = file_tracer(&crate_name, Level::WARN, Rotation::DAILY); + let (guard2, info_file) = file_tracer(&crate_name, Level::INFO, Rotation::DAILY); + let (guard3, trace_file) = file_tracer(&crate_name, Level::TRACE, Rotation::DAILY); let file_subscriber = Subscriber::builder() .with_env_filter(format!("warn,{}=trace", crate_name))