From 9085485a4f8a6be76d1ac8a8b7a7b65bdf83aa24 Mon Sep 17 00:00:00 2001 From: Conrad Ludgate Date: Thu, 21 Apr 2022 18:07:33 +0100 Subject: tracing (#315) * enable tracing on server * fmt * instrument handlers --- src/command/server.rs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'src/command/server.rs') 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")?; -- cgit v1.3.1