diff --git a/libutils/logging.c b/libutils/logging.c index 03b0215f..ba0fc114 100644 --- a/libutils/logging.c +++ b/libutils/logging.c @@ -188,6 +188,10 @@ LogLevel LogLevelFromString(const char *const level) { return LOG_LEVEL_DEBUG; } + if (StringEqualN_IgnoreCase(level, "none", len)) + { + return LOG_LEVEL_NONE; + } return LOG_LEVEL_NOTHING; } diff --git a/libutils/logging.h b/libutils/logging.h index 2a77951f..60ae7c4a 100644 --- a/libutils/logging.h +++ b/libutils/logging.h @@ -39,6 +39,7 @@ typedef enum { LOG_LEVEL_NOTHING = -1, + LOG_LEVEL_NONE, LOG_LEVEL_CRIT, LOG_LEVEL_ERR, LOG_LEVEL_WARNING,