Skip to content

Commit 8b36e01

Browse files
committed
Replace env_logger dependency with tracing-subscriber
1 parent 0bf4b80 commit 8b36e01

File tree

4 files changed

+120
-25
lines changed

4 files changed

+120
-25
lines changed

Cargo.lock

Lines changed: 114 additions & 20 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,6 @@ dialoguer = "0.7.1"
5454
diesel = { version = "1.4.0", features = ["postgres", "serde_json", "chrono", "r2d2"] }
5555
diesel_full_text_search = "1.0.0"
5656
dotenv = "0.15"
57-
env_logger = "0.8"
5857
failure = "0.1.1"
5958
flate2 = "1.0"
6059
futures-channel = { version = "0.3.1", default-features = false }
@@ -85,6 +84,7 @@ tempfile = "3"
8584
tokio = { version = "0.2", default-features = false, features = ["net", "signal", "io-std"]}
8685
toml = "0.5"
8786
tracing = "0.1"
87+
tracing-subscriber = "0.2"
8888
url = "2.1"
8989

9090
[dev-dependencies]

src/bin/server.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ fn main() -> Result<(), Box<dyn std::error::Error>> {
4545
});
4646

4747
// Initialize logging
48-
env_logger::init();
48+
tracing_subscriber::fmt::init();
4949

5050
let config = cargo_registry::Config::default();
5151
let client = Client::new();

src/tests/util.rs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -48,9 +48,10 @@ use url::Url;
4848
pub use conduit::{header, StatusCode};
4949

5050
pub fn init_logger() {
51-
let _ = env_logger::builder()
52-
.format_timestamp(None)
53-
.is_test(true)
51+
let _ = tracing_subscriber::fmt()
52+
.with_env_filter(tracing_subscriber::EnvFilter::from_default_env())
53+
.without_time()
54+
.with_test_writer()
5455
.try_init();
5556
}
5657

0 commit comments

Comments
 (0)