From: Jaemin Ryu Date: Mon, 6 Mar 2017 00:59:45 +0000 (+0900) Subject: Add silent log level X-Git-Tag: submit/tizen_3.0/20170306.013055^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F63%2F117363%2F1;p=platform%2Fcore%2Fsecurity%2Fklay.git Add silent log level Change-Id: Id3ae0aac14b1ae709b0ad7f40f76503b5b31cd9f Signed-off-by: Jaemin Ryu --- diff --git a/include/klay/audit/logger.h b/include/klay/audit/logger.h index 3104373..55f2dc9 100644 --- a/include/klay/audit/logger.h +++ b/include/klay/audit/logger.h @@ -28,6 +28,7 @@ namespace audit { enum class LogLevel : int { + Silent, Error, Warning, Debug, diff --git a/src/audit/logger.cpp b/src/audit/logger.cpp index b0619d3..bc7d97c 100644 --- a/src/audit/logger.cpp +++ b/src/audit/logger.cpp @@ -39,6 +39,8 @@ std::unique_ptr Logger::backend([]() { std::string LogLevelToString(const LogLevel level) { switch (level) { + case LogLevel::Silent: + return "SILENT"; case LogLevel::Error: return "ERROR"; case LogLevel::Warning: @@ -54,7 +56,9 @@ std::string LogLevelToString(const LogLevel level) LogLevel StringToLogLevel(const std::string& level) { - if (level == "ERROR") + if (level == "SILENT") + return LogLevel::Silent; + else if (level == "ERROR") return LogLevel::Error; else if (level == "WARN") return LogLevel::Warning;