Current section
Files
Jump to
Current section
Files
include/erlcron.hrl
%% compatibility
-ifdef(OTP_RELEASE). %% this implies 21 or higher
-define(EXCEPTION(Class, Reason, Stacktrace), Class:Reason:Stacktrace).
-define(GET_STACK(Stacktrace), Stacktrace).
-include_lib("kernel/include/logger.hrl").
-else.
-define(EXCEPTION(Class, Reason, _), Class:Reason).
-define(GET_STACK(_), erlang:get_stacktrace()).
-define(LOG_ERROR(Report), error_logger:error_report(Report)).
-define(LOG_WARNING(Report), error_logger:warning_report(Report)).
-define(LOG_INFO(Report), error_logger:info_report(Report)).
-endif.