From c90c83f7e1e2a3dc9aa28baa959bc45cf4fe6362 Mon Sep 17 00:00:00 2001 From: James Booth Date: Sun, 3 Feb 2013 00:27:43 +0000 Subject: Removed log function to log.c --- src/log.c | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'src/log.c') diff --git a/src/log.c b/src/log.c index 86db07ae..df64a7b3 100644 --- a/src/log.c +++ b/src/log.c @@ -20,6 +20,7 @@ * */ +#include #include #include #include @@ -161,6 +162,21 @@ log_msg(log_level_t level, const char * const area, const char * const msg) } } +log_level_t +log_level_from_string(char *log_level) +{ + assert(log_level != NULL); + if (strcmp(log_level, "DEBUG") == 0) { + return PROF_LEVEL_DEBUG; + } else if (strcmp(log_level, "INFO") == 0) { + return PROF_LEVEL_INFO; + } else if (strcmp(log_level, "WARN") == 0) { + return PROF_LEVEL_WARN; + } else { + return PROF_LEVEL_ERROR; + } +} + static void _rotate_log_file(void) { -- cgit 1.4.1-2-gfad0