Skip to content

Commit

Permalink
Refactor initializing tracing-subscriber in examples (#1596)
Browse files Browse the repository at this point in the history
* Refactor initializing tracing-subscriber

* Revert "Refactor initializing tracing-subscriber"

This reverts commit 0876260 in favor of tracing_subscriber::registry.

* Use EnvFilter::try_from_default_env in chat example

* Use EnvFilter::try_from_default_env in examples
  • Loading branch information
tottoto committed Nov 30, 2022
1 parent 2c74c53 commit 6c133be
Show file tree
Hide file tree
Showing 32 changed files with 111 additions and 96 deletions.
7 changes: 4 additions & 3 deletions examples/chat/src/main.rs
Expand Up @@ -33,9 +33,10 @@ struct AppState {
#[tokio::main]
async fn main() {
tracing_subscriber::registry()
.with(tracing_subscriber::EnvFilter::new(
std::env::var("RUST_LOG").unwrap_or_else(|_| "example_chat=trace".into()),
))
.with(
tracing_subscriber::EnvFilter::try_from_default_env()
.unwrap_or_else(|_| "example_chat=trace".into()),
)
.with(tracing_subscriber::fmt::layer())
.init();

Expand Down
6 changes: 3 additions & 3 deletions examples/consume-body-in-extractor-or-middleware/src/main.rs
Expand Up @@ -22,10 +22,10 @@ use tracing_subscriber::{layer::SubscriberExt, util::SubscriberInitExt};
#[tokio::main]
async fn main() {
tracing_subscriber::registry()
.with(tracing_subscriber::EnvFilter::new(
std::env::var("RUST_LOG")
.with(
tracing_subscriber::EnvFilter::try_from_default_env()
.unwrap_or_else(|_| "example_consume_body_in_extractor_or_middleware=debug".into()),
))
)
.with(tracing_subscriber::fmt::layer())
.init();

Expand Down
6 changes: 3 additions & 3 deletions examples/customize-extractor-error/src/main.rs
Expand Up @@ -15,10 +15,10 @@ use tracing_subscriber::{layer::SubscriberExt, util::SubscriberInitExt};
#[tokio::main]
async fn main() {
tracing_subscriber::registry()
.with(tracing_subscriber::EnvFilter::new(
std::env::var("RUST_LOG")
.with(
tracing_subscriber::EnvFilter::try_from_default_env()
.unwrap_or_else(|_| "example_customize_extractor_error=trace".into()),
))
)
.with(tracing_subscriber::fmt::layer())
.init();

Expand Down
6 changes: 3 additions & 3 deletions examples/customize-path-rejection/src/main.rs
Expand Up @@ -19,10 +19,10 @@ use tracing_subscriber::{layer::SubscriberExt, util::SubscriberInitExt};
#[tokio::main]
async fn main() {
tracing_subscriber::registry()
.with(tracing_subscriber::EnvFilter::new(
std::env::var("RUST_LOG")
.with(
tracing_subscriber::EnvFilter::try_from_default_env()
.unwrap_or_else(|_| "example_customize_path_rejection=debug".into()),
))
)
.with(tracing_subscriber::fmt::layer())
.init();

Expand Down
6 changes: 3 additions & 3 deletions examples/error-handling-and-dependency-injection/src/main.rs
Expand Up @@ -24,10 +24,10 @@ use uuid::Uuid;
#[tokio::main]
async fn main() {
tracing_subscriber::registry()
.with(tracing_subscriber::EnvFilter::new(
std::env::var("RUST_LOG")
.with(
tracing_subscriber::EnvFilter::try_from_default_env()
.unwrap_or_else(|_| "example_error_handling_and_dependency_injection=debug".into()),
))
)
.with(tracing_subscriber::fmt::layer())
.init();

Expand Down
7 changes: 4 additions & 3 deletions examples/form/src/main.rs
Expand Up @@ -12,9 +12,10 @@ use tracing_subscriber::{layer::SubscriberExt, util::SubscriberInitExt};
#[tokio::main]
async fn main() {
tracing_subscriber::registry()
.with(tracing_subscriber::EnvFilter::new(
std::env::var("RUST_LOG").unwrap_or_else(|_| "example_form=debug".into()),
))
.with(
tracing_subscriber::EnvFilter::try_from_default_env()
.unwrap_or_else(|_| "example_form=debug".into()),
)
.with(tracing_subscriber::fmt::layer())
.init();

Expand Down
7 changes: 4 additions & 3 deletions examples/global-404-handler/src/main.rs
Expand Up @@ -16,9 +16,10 @@ use tracing_subscriber::{layer::SubscriberExt, util::SubscriberInitExt};
#[tokio::main]
async fn main() {
tracing_subscriber::registry()
.with(tracing_subscriber::EnvFilter::new(
std::env::var("RUST_LOG").unwrap_or_else(|_| "example_global_404_handler=debug".into()),
))
.with(
tracing_subscriber::EnvFilter::try_from_default_env()
.unwrap_or_else(|_| "example_global_404_handler=debug".into()),
)
.with(tracing_subscriber::fmt::layer())
.init();

Expand Down
6 changes: 3 additions & 3 deletions examples/http-proxy/src/main.rs
Expand Up @@ -28,10 +28,10 @@ use tracing_subscriber::{layer::SubscriberExt, util::SubscriberInitExt};
#[tokio::main]
async fn main() {
tracing_subscriber::registry()
.with(tracing_subscriber::EnvFilter::new(
std::env::var("RUST_LOG")
.with(
tracing_subscriber::EnvFilter::try_from_default_env()
.unwrap_or_else(|_| "example_http_proxy=trace,tower_http=debug".into()),
))
)
.with(tracing_subscriber::fmt::layer())
.init();

Expand Down
7 changes: 4 additions & 3 deletions examples/jwt/src/main.rs
Expand Up @@ -56,9 +56,10 @@ static KEYS: Lazy<Keys> = Lazy::new(|| {
#[tokio::main]
async fn main() {
tracing_subscriber::registry()
.with(tracing_subscriber::EnvFilter::new(
std::env::var("RUST_LOG").unwrap_or_else(|_| "example_jwt=debug".into()),
))
.with(
tracing_subscriber::EnvFilter::try_from_default_env()
.unwrap_or_else(|_| "example_jwt=debug".into()),
)
.with(tracing_subscriber::fmt::layer())
.init();

Expand Down
6 changes: 3 additions & 3 deletions examples/key-value-store/src/main.rs
Expand Up @@ -33,10 +33,10 @@ use tracing_subscriber::{layer::SubscriberExt, util::SubscriberInitExt};
#[tokio::main]
async fn main() {
tracing_subscriber::registry()
.with(tracing_subscriber::EnvFilter::new(
std::env::var("RUST_LOG")
.with(
tracing_subscriber::EnvFilter::try_from_default_env()
.unwrap_or_else(|_| "example_key_value_store=debug,tower_http=debug".into()),
))
)
.with(tracing_subscriber::fmt::layer())
.init();

Expand Down
7 changes: 4 additions & 3 deletions examples/low-level-rustls/src/main.rs
Expand Up @@ -30,9 +30,10 @@ use tracing_subscriber::{layer::SubscriberExt, util::SubscriberInitExt};
#[tokio::main]
async fn main() {
tracing_subscriber::registry()
.with(tracing_subscriber::EnvFilter::new(
std::env::var("RUST_LOG").unwrap_or_else(|_| "example_tls_rustls=debug".into()),
))
.with(
tracing_subscriber::EnvFilter::try_from_default_env()
.unwrap_or_else(|_| "example_tls_rustls=debug".into()),
)
.with(tracing_subscriber::fmt::layer())
.init();

Expand Down
6 changes: 3 additions & 3 deletions examples/multipart-form/src/main.rs
Expand Up @@ -17,10 +17,10 @@ use tracing_subscriber::{layer::SubscriberExt, util::SubscriberInitExt};
#[tokio::main]
async fn main() {
tracing_subscriber::registry()
.with(tracing_subscriber::EnvFilter::new(
std::env::var("RUST_LOG")
.with(
tracing_subscriber::EnvFilter::try_from_default_env()
.unwrap_or_else(|_| "example_multipart_form=debug,tower_http=debug".into()),
))
)
.with(tracing_subscriber::fmt::layer())
.init();

Expand Down
7 changes: 4 additions & 3 deletions examples/oauth/src/main.rs
Expand Up @@ -33,9 +33,10 @@ static COOKIE_NAME: &str = "SESSION";
#[tokio::main]
async fn main() {
tracing_subscriber::registry()
.with(tracing_subscriber::EnvFilter::new(
std::env::var("RUST_LOG").unwrap_or_else(|_| "example_oauth=debug".into()),
))
.with(
tracing_subscriber::EnvFilter::try_from_default_env()
.unwrap_or_else(|_| "example_oauth=debug".into()),
)
.with(tracing_subscriber::fmt::layer())
.init();

Expand Down
6 changes: 3 additions & 3 deletions examples/parse-body-based-on-content-type/src/main.rs
Expand Up @@ -21,11 +21,11 @@ use tracing_subscriber::{layer::SubscriberExt, util::SubscriberInitExt};
#[tokio::main]
async fn main() {
tracing_subscriber::registry()
.with(tracing_subscriber::EnvFilter::new(
std::env::var("RUST_LOG").unwrap_or_else(|_| {
.with(
tracing_subscriber::EnvFilter::try_from_default_env().unwrap_or_else(|_| {
"example_parse_body_based_on_content_type=debug,tower_http=debug".into()
}),
))
)
.with(tracing_subscriber::fmt::layer())
.init();

Expand Down
6 changes: 3 additions & 3 deletions examples/print-request-response/src/main.rs
Expand Up @@ -18,10 +18,10 @@ use tracing_subscriber::{layer::SubscriberExt, util::SubscriberInitExt};
#[tokio::main]
async fn main() {
tracing_subscriber::registry()
.with(tracing_subscriber::EnvFilter::new(
std::env::var("RUST_LOG")
.with(
tracing_subscriber::EnvFilter::try_from_default_env()
.unwrap_or_else(|_| "example_print_request_response=debug,tower_http=debug".into()),
))
)
.with(tracing_subscriber::fmt::layer())
.init();

Expand Down
6 changes: 3 additions & 3 deletions examples/prometheus-metrics/src/main.rs
Expand Up @@ -66,10 +66,10 @@ async fn start_metrics_server() {
#[tokio::main]
async fn main() {
tracing_subscriber::registry()
.with(tracing_subscriber::EnvFilter::new(
std::env::var("RUST_LOG")
.with(
tracing_subscriber::EnvFilter::try_from_default_env()
.unwrap_or_else(|_| "example_todos=debug,tower_http=debug".into()),
))
)
.with(tracing_subscriber::fmt::layer())
.init();

Expand Down
6 changes: 3 additions & 3 deletions examples/rest-grpc-multiplex/src/main.rs
Expand Up @@ -48,10 +48,10 @@ async fn web_root() -> &'static str {
async fn main() {
// initialize tracing
tracing_subscriber::registry()
.with(tracing_subscriber::EnvFilter::new(
std::env::var("RUST_LOG")
.with(
tracing_subscriber::EnvFilter::try_from_default_env()
.unwrap_or_else(|_| "example_rest_grpc_multiplex=debug".into()),
))
)
.with(tracing_subscriber::fmt::layer())
.init();

Expand Down
7 changes: 4 additions & 3 deletions examples/sessions/src/main.rs
Expand Up @@ -30,9 +30,10 @@ const AXUM_SESSION_COOKIE_NAME: &str = "axum_session";
#[tokio::main]
async fn main() {
tracing_subscriber::registry()
.with(tracing_subscriber::EnvFilter::new(
std::env::var("RUST_LOG").unwrap_or_else(|_| "example_sessions=debug".into()),
))
.with(
tracing_subscriber::EnvFilter::try_from_default_env()
.unwrap_or_else(|_| "example_sessions=debug".into()),
)
.with(tracing_subscriber::fmt::layer())
.init();

Expand Down
7 changes: 4 additions & 3 deletions examples/sqlx-postgres/src/main.rs
Expand Up @@ -28,9 +28,10 @@ use std::{net::SocketAddr, time::Duration};
#[tokio::main]
async fn main() {
tracing_subscriber::registry()
.with(tracing_subscriber::EnvFilter::new(
std::env::var("RUST_LOG").unwrap_or_else(|_| "example_tokio_postgres=debug".into()),
))
.with(
tracing_subscriber::EnvFilter::try_from_default_env()
.unwrap_or_else(|_| "example_tokio_postgres=debug".into()),
)
.with(tracing_subscriber::fmt::layer())
.init();

Expand Down
6 changes: 3 additions & 3 deletions examples/sse/src/main.rs
Expand Up @@ -20,10 +20,10 @@ use tracing_subscriber::{layer::SubscriberExt, util::SubscriberInitExt};
#[tokio::main]
async fn main() {
tracing_subscriber::registry()
.with(tracing_subscriber::EnvFilter::new(
std::env::var("RUST_LOG")
.with(
tracing_subscriber::EnvFilter::try_from_default_env()
.unwrap_or_else(|_| "example_sse=debug,tower_http=debug".into()),
))
)
.with(tracing_subscriber::fmt::layer())
.init();

Expand Down
6 changes: 3 additions & 3 deletions examples/static-file-server/src/main.rs
Expand Up @@ -24,10 +24,10 @@ use tracing_subscriber::{layer::SubscriberExt, util::SubscriberInitExt};
#[tokio::main]
async fn main() {
tracing_subscriber::registry()
.with(tracing_subscriber::EnvFilter::new(
std::env::var("RUST_LOG")
.with(
tracing_subscriber::EnvFilter::try_from_default_env()
.unwrap_or_else(|_| "example_static_file_server=debug,tower_http=debug".into()),
))
)
.with(tracing_subscriber::fmt::layer())
.init();

Expand Down
7 changes: 4 additions & 3 deletions examples/stream-to-file/src/main.rs
Expand Up @@ -23,9 +23,10 @@ const UPLOADS_DIRECTORY: &str = "uploads";
#[tokio::main]
async fn main() {
tracing_subscriber::registry()
.with(tracing_subscriber::EnvFilter::new(
std::env::var("RUST_LOG").unwrap_or_else(|_| "example_stream_to_file=debug".into()),
))
.with(
tracing_subscriber::EnvFilter::try_from_default_env()
.unwrap_or_else(|_| "example_stream_to_file=debug".into()),
)
.with(tracing_subscriber::fmt::layer())
.init();

Expand Down
7 changes: 4 additions & 3 deletions examples/templates/src/main.rs
Expand Up @@ -18,9 +18,10 @@ use tracing_subscriber::{layer::SubscriberExt, util::SubscriberInitExt};
#[tokio::main]
async fn main() {
tracing_subscriber::registry()
.with(tracing_subscriber::EnvFilter::new(
std::env::var("RUST_LOG").unwrap_or_else(|_| "example_templates=debug".into()),
))
.with(
tracing_subscriber::EnvFilter::try_from_default_env()
.unwrap_or_else(|_| "example_templates=debug".into()),
)
.with(tracing_subscriber::fmt::layer())
.init();

Expand Down
6 changes: 3 additions & 3 deletions examples/testing/src/main.rs
Expand Up @@ -14,10 +14,10 @@ use tracing_subscriber::{layer::SubscriberExt, util::SubscriberInitExt};
#[tokio::main]
async fn main() {
tracing_subscriber::registry()
.with(tracing_subscriber::EnvFilter::new(
std::env::var("RUST_LOG")
.with(
tracing_subscriber::EnvFilter::try_from_default_env()
.unwrap_or_else(|_| "example_testing=debug,tower_http=debug".into()),
))
)
.with(tracing_subscriber::fmt::layer())
.init();

Expand Down
7 changes: 4 additions & 3 deletions examples/tls-rustls/src/main.rs
Expand Up @@ -25,9 +25,10 @@ struct Ports {
#[tokio::main]
async fn main() {
tracing_subscriber::registry()
.with(tracing_subscriber::EnvFilter::new(
std::env::var("RUST_LOG").unwrap_or_else(|_| "example_tls_rustls=debug".into()),
))
.with(
tracing_subscriber::EnvFilter::try_from_default_env()
.unwrap_or_else(|_| "example_tls_rustls=debug".into()),
)
.with(tracing_subscriber::fmt::layer())
.init();

Expand Down
6 changes: 3 additions & 3 deletions examples/todos/src/main.rs
Expand Up @@ -36,10 +36,10 @@ use uuid::Uuid;
#[tokio::main]
async fn main() {
tracing_subscriber::registry()
.with(tracing_subscriber::EnvFilter::new(
std::env::var("RUST_LOG")
.with(
tracing_subscriber::EnvFilter::try_from_default_env()
.unwrap_or_else(|_| "example_todos=debug,tower_http=debug".into()),
))
)
.with(tracing_subscriber::fmt::layer())
.init();

Expand Down
7 changes: 4 additions & 3 deletions examples/tokio-postgres/src/main.rs
Expand Up @@ -20,9 +20,10 @@ use tracing_subscriber::{layer::SubscriberExt, util::SubscriberInitExt};
#[tokio::main]
async fn main() {
tracing_subscriber::registry()
.with(tracing_subscriber::EnvFilter::new(
std::env::var("RUST_LOG").unwrap_or_else(|_| "example_tokio_postgres=debug".into()),
))
.with(
tracing_subscriber::EnvFilter::try_from_default_env()
.unwrap_or_else(|_| "example_tokio_postgres=debug".into()),
)
.with(tracing_subscriber::fmt::layer())
.init();

Expand Down
6 changes: 3 additions & 3 deletions examples/tracing-aka-logging/src/main.rs
Expand Up @@ -19,10 +19,10 @@ use tracing_subscriber::{layer::SubscriberExt, util::SubscriberInitExt};
#[tokio::main]
async fn main() {
tracing_subscriber::registry()
.with(tracing_subscriber::EnvFilter::new(
std::env::var("RUST_LOG")
.with(
tracing_subscriber::EnvFilter::try_from_default_env()
.unwrap_or_else(|_| "example_tracing_aka_logging=debug,tower_http=debug".into()),
))
)
.with(tracing_subscriber::fmt::layer())
.init();

Expand Down

0 comments on commit 6c133be

Please sign in to comment.