1 #include "linkkit/infra/infra_config.h"
2 #include <string.h>
3 #include <stdarg.h>
4 #include "linkkit/infra/infra_compat.h"
5 #include "linkkit/infra/infra_log.h"
6 #include "linkkit/wrappers/wrappers.h"
7 #include "ulog/ulog.h"
8 
9 #if defined(INFRA_LOG) && !defined(INFRA_LOG_ALL_MUTED)
10 
IOT_SetLogLevel(IOT_LogLevel level)11 void IOT_SetLogLevel(IOT_LogLevel level)
12 {
13     int lvl = (int)level;
14     if (level == LOG_NONE_LEVEL) {
15         aos_set_log_level((aos_log_level_t)lvl);
16     } else if (level > LOG_NONE_LEVEL && level < LOG_INFO_LEVEL) {
17         aos_set_log_level((aos_log_level_t)(lvl + 1));
18     } else if (level >= LOG_INFO_LEVEL) {
19         aos_set_log_level((aos_log_level_t)(lvl + 2));
20     }
21 }
22 #else
IOT_SetLogLevel(IOT_LogLevel level)23 void IOT_SetLogLevel(IOT_LogLevel level)
24 {
25     return;
26 }
27 #endif /* #if defined(INFRA_LOG) && !defined(INFRA_LOG_ALL_MUTED) */
28