48 ucx_map_int_put(logger->levels, l, (void*) "[ERROR]"); |
48 ucx_map_int_put(logger->levels, l, (void*) "[ERROR]"); |
49 l = UCX_LOGGER_WARN; |
49 l = UCX_LOGGER_WARN; |
50 ucx_map_int_put(logger->levels, l, (void*) "[WARNING]"); |
50 ucx_map_int_put(logger->levels, l, (void*) "[WARNING]"); |
51 l = UCX_LOGGER_INFO; |
51 l = UCX_LOGGER_INFO; |
52 ucx_map_int_put(logger->levels, l, (void*) "[INFO]"); |
52 ucx_map_int_put(logger->levels, l, (void*) "[INFO]"); |
|
53 l = UCX_LOGGER_DEBUG; |
|
54 ucx_map_int_put(logger->levels, l, (void*) "[DEBUG]"); |
53 l = UCX_LOGGER_TRACE; |
55 l = UCX_LOGGER_TRACE; |
54 ucx_map_int_put(logger->levels, l, (void*) "[TRACE]"); |
56 ucx_map_int_put(logger->levels, l, (void*) "[TRACE]"); |
55 } |
57 } |
56 |
58 |
57 return logger; |
59 return logger; |
73 size_t k = 0; |
75 size_t k = 0; |
74 size_t n; |
76 size_t n; |
75 |
77 |
76 if ((logger->mask & UCX_LOGGER_LEVEL) > 0) { |
78 if ((logger->mask & UCX_LOGGER_LEVEL) > 0) { |
77 text = (char*) ucx_map_int_get(logger->levels, level); |
79 text = (char*) ucx_map_int_get(logger->levels, level); |
|
80 if (!text) { |
|
81 text = "[UNKNOWN]"; |
|
82 } |
78 n = strlen(text); |
83 n = strlen(text); |
79 n = n > 256 ? 256 : n; |
84 n = n > 256 ? 256 : n; |
80 memcpy(msg+k, text, n); |
85 memcpy(msg+k, text, n); |
81 k += n; |
86 k += n; |
82 msg[k++] = ' '; |
87 msg[k++] = ' '; |