jmgilman / vaultrs

An asynchronous Rust client library for the Hashicorp Vault API
https://docs.rs/vaultrs
MIT License
97 stars 60 forks source link

Introduce tracing to improve debugging #8

Closed jmgilman closed 3 years ago

jmgilman commented 3 years ago

The library currently doesn't utilize any form of logging. The tokio project has a crate that introduces tracing which seems like a reasonable solution considering most consumers are likely already using the tokio runtime. It's also well-integrated with other logging crates for choose-your-adventure type support.