Skip to content

Commit 6ea479e

Browse files
committed
Replace log+env_logger with tokio-tracing.
1 parent b653c09 commit 6ea479e

File tree

4 files changed

+95
-73
lines changed

4 files changed

+95
-73
lines changed

Cargo.lock

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

Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,6 @@ lto = "fat"
1414
anyhow = "1"
1515
chrono = { version = "0.4", features = ["serde"] }
1616
clap = { version = "4", features = ["cargo", "derive", "env", "wrap_help"] }
17-
env_logger = "0.11"
18-
log = "0.4"
1917
num_cpus = "1"
2018
serde = { version = "1", features = ["derive"] }
2119
serde_json = "1"
@@ -27,4 +25,6 @@ sqlx = { version = "0.7", features = [
2725
] }
2826
syslog_loose = "0.21"
2927
tokio = { version = "1", features = ["full"] }
28+
tracing = "0.1"
29+
tracing-subscriber = "0.3"
3030
uuid = { version = "1", features = ["v4"] }

src/bridge.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
use anyhow::{Error, Result};
2-
use log::{info, trace};
32
use sqlx::PgPool;
43
use tokio::{
54
net::UdpSocket,
65
sync::mpsc::{channel, Receiver, Sender},
76
};
7+
use tracing::{info, trace};
88

99
use crate::parsers::AccessLogEntry;
1010

src/main.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ use nginx_syslog_postgres_bridge::{Bridge, Settings};
66

77
#[tokio::main]
88
async fn main() -> Result<()> {
9-
env_logger::init();
109
let settings = Settings::parse();
10+
tracing_subscriber::fmt::init();
1111

1212
let udp_socket = tokio::net::UdpSocket::bind(settings.listen_addr).await?;
1313
let db_pool = PgPoolOptions::new()

0 commit comments

Comments
 (0)