Add silent log level 63/117363/1 accepted/tizen/3.0/common/20170307.113044 accepted/tizen/3.0/ivi/20170306.220944 accepted/tizen/3.0/mobile/20170306.220902 accepted/tizen/3.0/tv/20170306.220914 accepted/tizen/3.0/wearable/20170306.220929 submit/tizen_3.0/20170306.013055
authorJaemin Ryu <jm77.ryu@samsung.com>
Mon, 6 Mar 2017 00:59:45 +0000 (09:59 +0900)
committerJaemin Ryu <jm77.ryu@samsung.com>
Mon, 6 Mar 2017 00:59:45 +0000 (09:59 +0900)
Change-Id: Id3ae0aac14b1ae709b0ad7f40f76503b5b31cd9f
Signed-off-by: Jaemin Ryu <jm77.ryu@samsung.com>
include/klay/audit/logger.h
src/audit/logger.cpp

index 3104373a84bc37cb78a3a40e5b77c45b997ea9ec..55f2dc93300a9e1f4802a5945d5fb63a3f8ab275 100644 (file)
@@ -28,6 +28,7 @@
 namespace audit {
 
 enum class LogLevel : int {
+       Silent,
        Error,
        Warning,
        Debug,
index b0619d3959f32f8b6c9219ca6c7ec0717f30211f..bc7d97cfd735626aaa013e073b1efe855c0717db 100644 (file)
@@ -39,6 +39,8 @@ std::unique_ptr<LogSink> 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;