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

View file

@ -39,6 +39,8 @@ sha2.workspace = true
signature.workspace = true
thiserror.workspace = true
tracing.workspace = true
tracing-log.workspace = true
tracing-subscriber.workspace = true
webpki-roots.workspace = true
x509-cert.workspace = true
zeroize.workspace = true