Przeglądaj źródła

Change logger micros

terry-xiaoyu 7 lat temu
rodzic
commit
e8cc65ef40
1 zmienionych plików z 5 dodań i 4 usunięć
  1. 5 4
      include/logger.hrl

+ 5 - 4
include/logger.hrl

@@ -1,17 +1,18 @@
 %%--------------------------------------------------------------------
 %%--------------------------------------------------------------------
-%% Logs with header
+%% Logs with a header prefixed to the log message.
+%% And the log args are puted into report_cb for lazy evaluation.
 %%--------------------------------------------------------------------
 %%--------------------------------------------------------------------
 -ifdef(LOG_HEADER).
 -ifdef(LOG_HEADER).
 %% with header
 %% with header
+
 -define(LOG(Level, Format, Args),
 -define(LOG(Level, Format, Args),
         begin
         begin
-          (emqx_logger:Level(#{},#{report_cb =>
+          (logger:log(Level, #{},#{report_cb =>
                                     fun(_) ->
                                     fun(_) ->
                                         {?LOG_HEADER ++ " "++ (Format), (Args)}
                                         {?LOG_HEADER ++ " "++ (Format), (Args)}
                                     end}))
                                     end}))
         end).
         end).
 -else.
 -else.
 %% without header
 %% without header
--define(LOG(Level, Format, Args),
-        emqx_logger:Level(Format, Args)).
+-define(LOG(Level, Format, Args), logger:log(Level, Format, Args)).
 -endif.
 -endif.