feat: rework logging and tracing
All checks were successful
build / test-alpine (push) Successful in 50s
build / test-debian (push) Successful in 1m19s

This commit is contained in:
user0-07161 2026-02-15 16:49:11 +01:00
parent 0fadf56720
commit 0489cac646
10 changed files with 67 additions and 680 deletions

View file

@ -6,15 +6,12 @@ edition = "2024"
[dependencies]
async-trait = "0.1.89"
clap = { version = "4.5.58", features = ["derive"] }
tokio = { version = "1.49.0", features = ["full"] }
console-subscriber = { version = "0.5.0", optional = true }
tokio = { version = "1.49.0", features = ["full", "tracing"] }
tracing = "0.1.44"
tracing-subscriber = "0.3.22"
tracing-subscriber = { version = "0.3.22", features = ["ansi"] }
thiserror = "2.0.18"
anyhow = "1.0.101"
toml = "1.0.0"
serde = { version = "1.0.228", features = ["derive"] }
once_cell = "1.21.3"
[features]
tokio-console = ["tokio/tracing", "console-subscriber"]