1-ifndef(RLX_LOG).
2-define(RLX_LOG, rlx_log).
3-endif.
4
5%% logging macros
6-define(log_debug(Msg), ?RLX_LOG:log(debug, Msg, [])).
7-define(log_warn(Msg), ?RLX_LOG:log(warn, Msg, [])).
8-define(log_error(Msg), ?RLX_LOG:log(error, Msg, [])).
9-define(log_info(Msg), ?RLX_LOG:log(info, Msg, [])).
10
11-define(log_debug(Msg, Args), ?RLX_LOG:log(debug, Msg, Args)).
12-define(log_warn(Msg, Args), ?RLX_LOG:log(warn, Msg, Args)).
13-define(log_error(Msg, Args), ?RLX_LOG:log(error, Msg, Args)).
14-define(log_info(Msg, Args), ?RLX_LOG:log(info, Msg, Args)).
15