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 <daniel.verkamp@intel.com>
Reviewed-on: https://review.gerrithub.io/405932
Tested-by: SPDK Automated Test System <sys_sgsw@intel.com>
Reviewed-by: Ben Walker <benjamin.walker@intel.com>
Reviewed-by: Jim Harris <james.r.harris@intel.com>
Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com>
This commit is contained in:
Daniel Verkamp 2018-03-30 15:38:22 -07:00
parent 5f9ba5b837
commit e134fa47c2

View File

@ -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) {