Date: Wednesday, November 29, 2006 @ 16:39:08
  Author: csaba
    Path: /cvsroot/carob/libmysequoia/src

Modified: CarobMySQL.cpp (1.95 -> 1.96)

Set the Carob loglevel if user specified in the mysequoia.conf file.


----------------+
 CarobMySQL.cpp |   12 +++++++++++-
 1 files changed, 11 insertions(+), 1 deletion(-)


Index: libmysequoia/src/CarobMySQL.cpp
diff -u libmysequoia/src/CarobMySQL.cpp:1.95 
libmysequoia/src/CarobMySQL.cpp:1.96
--- libmysequoia/src/CarobMySQL.cpp:1.95        Wed Nov 29 16:24:12 2006
+++ libmysequoia/src/CarobMySQL.cpp     Wed Nov 29 16:39:08 2006
@@ -1223,7 +1223,17 @@
 
   string carobLogLevel = ini.get(group, "carob_log_level");
   if (! carobLogLevel.empty())
-       setLogLevel(atoi(carobLogLevel.c_str()));
+  {
+        switch (atoi(carobLogLevel.c_str()))
+      {
+        case LOG_LEVEL_DEBUG: setLogLevel(LOG_LEVEL_DEBUG); break; 
+        case LOG_LEVEL_INFO:  setLogLevel(LOG_LEVEL_INFO); break;
+        case LOG_LEVEL_WARN:  setLogLevel(LOG_LEVEL_WARN); break;
+        case LOG_LEVEL_ERROR: setLogLevel(LOG_LEVEL_ERROR); break;
+        case LOG_LEVEL_FATAL: setLogLevel(LOG_LEVEL_FATAL); break;
+        case LOG_LEVEL_OFF:   setLogLevel(LOG_LEVEL_OFF); break;
+      }
+  }
 
   LOG4CXX_DEBUG(logger, "Leaving read_ini_file.");
 }

_______________________________________________
Carob-commits mailing list
[email protected]
https://forge.continuent.org/mailman/listinfo/carob-commits

Reply via email to