From e134fa47c2de816e2ccb0a79f3fa4e3e6c87b8c0 Mon Sep 17 00:00:00 2001 From: Daniel Verkamp Date: Fri, 30 Mar 2018 15:38:22 -0700 Subject: [PATCH] app: set default print log level INFO, log NOTICE This causes INFO logs to be printed to screen, but only NOTICE and more critical logs to be sent to syslog. Change-Id: I1371cd1485348da82d073d7f929d90609adbc3d8 Signed-off-by: Daniel Verkamp Reviewed-on: https://review.gerrithub.io/405932 Tested-by: SPDK Automated Test System Reviewed-by: Ben Walker Reviewed-by: Jim Harris Reviewed-by: Shuhei Matsumoto --- lib/event/app.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/lib/event/app.c b/lib/event/app.c index 3d4af1ce5..635c35bdf 100644 --- a/lib/event/app.c +++ b/lib/event/app.c @@ -41,7 +41,8 @@ #include "spdk/trace.h" #include "spdk/string.h" -#define SPDK_APP_DEFAULT_LOG_PRIORITY SPDK_LOG_INFO +#define SPDK_APP_DEFAULT_LOG_LEVEL SPDK_LOG_NOTICE +#define SPDK_APP_DEFAULT_LOG_PRINT_LEVEL SPDK_LOG_INFO #define SPDK_APP_DPDK_DEFAULT_MEM_SIZE -1 #define SPDK_APP_DPDK_DEFAULT_MASTER_CORE -1 @@ -203,7 +204,7 @@ spdk_app_opts_init(struct spdk_app_opts *opts) opts->mem_channel = SPDK_APP_DPDK_DEFAULT_MEM_CHANNEL; opts->reactor_mask = NULL; opts->max_delay_us = 0; - opts->print_level = SPDK_LOG_NOTICE; + opts->print_level = SPDK_APP_DEFAULT_LOG_PRINT_LEVEL; opts->rpc_addr = SPDK_DEFAULT_RPC_ADDR; } @@ -432,7 +433,7 @@ spdk_app_start(struct spdk_app_opts *opts, spdk_event_fn start_fn, spdk_app_read_config_file_global_params(opts); - spdk_log_set_level(SPDK_APP_DEFAULT_LOG_PRIORITY); + spdk_log_set_level(SPDK_APP_DEFAULT_LOG_LEVEL); spdk_log_open(); if (spdk_app_setup_env(opts) < 0) {