fix log level default for server commands (#840)

* fix log level default for server commands

* remove dbg
This commit is contained in:
Jane Lusby 2020-08-06 11:23:00 -07:00 committed by GitHub
parent a77328ad7c
commit 3e9c6f054b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 6 additions and 1 deletions

View File

@ -111,13 +111,18 @@ impl Application for ZebradApp {
.as_ref() .as_ref()
.expect("config is loaded before register_components"); .expect("config is loaded before register_components");
let default_filter = if command.verbose { "info" } else { "warn" };
let is_server = command let is_server = command
.command .command
.as_ref() .as_ref()
.map(ZebradCmd::is_server) .map(ZebradCmd::is_server)
.unwrap_or(false); .unwrap_or(false);
let default_filter = if is_server || command.verbose {
"info"
} else {
"warn"
};
// Launch network endpoints for long-running commands // Launch network endpoints for long-running commands
if is_server { if is_server {
let filter = cfg_ref.tracing.filter.as_deref().unwrap_or(default_filter); let filter = cfg_ref.tracing.filter.as_deref().unwrap_or(default_filter);