diff options
| author | Conrad Ludgate <conrad.ludgate@truelayer.com> | 2022-04-21 18:07:33 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-04-21 18:07:33 +0100 |
| commit | 9085485a4f8a6be76d1ac8a8b7a7b65bdf83aa24 (patch) | |
| tree | df3760f5b1467359f9d331d1acfd09763f377221 /src | |
| parent | treat popos as ubuntu (#319) (diff) | |
| download | atuin-9085485a4f8a6be76d1ac8a8b7a7b65bdf83aa24.zip | |
tracing (#315)
* enable tracing on server
* fmt
* instrument handlers
Diffstat (limited to 'src')
| -rw-r--r-- | src/command/server.rs | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/command/server.rs b/src/command/server.rs index cd05caca..c5af9ae5 100644 --- a/src/command/server.rs +++ b/src/command/server.rs @@ -1,3 +1,5 @@ +use tracing_subscriber::{fmt, prelude::*, EnvFilter}; + use clap::Parser; use eyre::{Context, Result}; @@ -21,7 +23,10 @@ pub enum Cmd { impl Cmd { pub async fn run(self) -> Result<()> { - pretty_env_logger::init(); + tracing_subscriber::registry() + .with(fmt::layer()) + .with(EnvFilter::from_default_env()) + .init(); let settings = Settings::new().wrap_err("could not load server settings")?; |
