Commit 4091ced5 authored by Alexander Alekhin's avatar Alexander Alekhin

core: set default logger level to 'warning' in Release builds

should hide unnecessary 'info' messages
parent b2cff440
...@@ -21,7 +21,13 @@ namespace logging { ...@@ -21,7 +21,13 @@ namespace logging {
static LogLevel parseLogLevelConfiguration() static LogLevel parseLogLevelConfiguration()
{ {
static cv::String param_log_level = utils::getConfigurationParameterString("OPENCV_LOG_LEVEL", "INFO"); static cv::String param_log_level = utils::getConfigurationParameterString("OPENCV_LOG_LEVEL",
#if defined NDEBUG
"WARNING"
#else
"INFO"
#endif
);
if (param_log_level == "DISABLED" || param_log_level == "disabled" || if (param_log_level == "DISABLED" || param_log_level == "disabled" ||
param_log_level == "0" || param_log_level == "OFF" || param_log_level == "off") param_log_level == "0" || param_log_level == "OFF" || param_log_level == "off")
return LOG_LEVEL_SILENT; return LOG_LEVEL_SILENT;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment