diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/main.rs | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/main.rs b/src/main.rs index 772c3a5f..8fb57340 100644 --- a/src/main.rs +++ b/src/main.rs @@ -48,6 +48,13 @@ fn main() -> Result<(), Box<dyn std::error::Error>> { REMOVE_ENV_RUST_LIB_BACKTRACE.store(true, Ordering::Relaxed); } + let directives = env::var("RUST_LOG").unwrap_or_else(|_| DEFAULT_LOG_FILTER.to_owned()); + let env_filter = EnvFilter::builder().parse_lossy(directives); + tracing_subscriber::fmt() + .compact() + .with_env_filter(env_filter) + .init(); + if env::var_os("NOTIFY_SOCKET").is_some() { IS_SYSTEMD_SERVICE.store(true, Ordering::Relaxed); @@ -58,13 +65,6 @@ fn main() -> Result<(), Box<dyn std::error::Error>> { ); } - let directives = env::var("RUST_LOG").unwrap_or_else(|_| DEFAULT_LOG_FILTER.to_owned()); - let env_filter = EnvFilter::builder().parse_lossy(directives); - tracing_subscriber::fmt() - .compact() - .with_env_filter(env_filter) - .init(); - let cli = Cli::parse(); if cli.session { |
