[84929][85032][85034]fix syslog set/get log level, default file count and size
Change-Id: I56929b9b4a403c15650656fcaa8eab428e4d33bf
diff --git a/mbtk/test/lynq_log_test.c b/mbtk/test/lynq_log_test.c
index bdfa74e..fe749ec 100755
--- a/mbtk/test/lynq_log_test.c
+++ b/mbtk/test/lynq_log_test.c
@@ -4,7 +4,7 @@
#include <errno.h>
#include <string.h>
#include "json/json.h"
-#include "liblog.h"
+#include "lynq_deflog.h"
int main(int argc, char *argv[])
{
@@ -14,6 +14,8 @@
int i = 0;
char operator[10];
int opt = 0;
+ const char * module_name = "MBTK_QL_TEST";
+ log_level_enum *level = -1;
lynq_log_configuration_init("MBTK_QL_TEST");
@@ -25,10 +27,12 @@
"\t 1 lynq_syslog_get_file_size\n"
"\t 2 lynq_syslog_set_file_rotate\n"
"\t 3 lynq_syslog_get_file_rotate\n"
- "\t 4 test write log\n"
- "\t 5 EXIT \n"
+ "\t 4 lynq_set_log_level\n"
+ "\t 5 lynq_get_log_level\n"
+ "\t 6 test write log\n"
+ "\t 7 EXIT \n"
"=========================\n");
-
+
fflush(stdin);
fgets(operator, sizeof(operator), stdin);
opt = atoi(operator);
@@ -72,13 +76,28 @@
}
case 3://"lynq_syslog_get_file_rotate"
{
- //ret = demo_lynq_syslog_get_file_rotate();
ret = lynq_syslog_get_file_rotate();
printf("lynq_syslog_get_file_rotate ret:%d!\n", ret);
break;
}
- case 4://test write log
+ case 4://"lynq_set_log_level"
+ {
+ printf("please input level:\n");
+ scanf("%d", &value);
+ ret = lynq_set_log_level(module_name, value);
+ printf("lynq_set_log_level ret:%d!\n", ret);
+
+ break;
+ }
+ case 5://"lynq_get_log_level"
+ {
+ ret = lynq_get_log_level(module_name, &level);
+ printf("lynq_get_log_level ret:%d, level:%d!\n", ret, level);
+
+ break;
+ }
+ case 6://test write log
{
for(i=0;i<10;i++)
{