Просмотр исходного кода

fix(xref): correct the type spec of logger_handler_info()

terry-xiaoyu 5 лет назад
Родитель
Сommit
4233ef4e85
1 измененных файлов с 6 добавлено и 1 удалено
  1. 6 1
      src/emqx_logger.erl

+ 6 - 1
src/emqx_logger.erl

@@ -60,7 +60,12 @@
 
 -type(peername_str() :: list()).
 -type(logger_dst() :: file:filename() | console | unknown).
--type(logger_handler_info() :: {logger:handler_id(), logger:level(), logger_dst()}).
+-type(logger_handler_info() :: #{
+        id := logger:handler_id(),
+        level := logger:level(),
+        dst := logger_dst(),
+        status := started | stopped
+      }).
 
 -define(stopped_handlers, {?MODULE, stopped_handlers}).