feat(logging): centralize logging setup in teepot crate

- Added a new logging module in `teepot` crate.
- Removed redundant logging setup code from individual projects.
- Updated dependencies and references for logging setup.

Signed-off-by: Harald Hoyer <harald@matterlabs.dev>
This commit is contained in:
Harald Hoyer 2024-09-18 13:21:12 +02:00
parent 2ff3b1168d
commit af3ab51320
Signed by: harald
GPG key ID: F519A1143B3FBE32
7 changed files with 85 additions and 68 deletions

2
Cargo.lock generated
View file

@ -4952,6 +4952,8 @@ dependencies = [
"testaso",
"thiserror",
"tracing",
"tracing-log 0.2.0",
"tracing-subscriber",
"webpki-roots",
"x509-cert",
"zeroize",