(honeybadger-appender config
{:keys [event-fn] :or {event-fn identity} :as options})
It return a configuration for an appender composed form a given maps:
config
a Honeybadger configuration e.g.: {:api-key 1234, :env :development}options
an options for a Timbre appender (for a whole list of options see Timbre's documentation)
event-fn
can be used to modify the raw event before sending it to Honeybadgermin-level
a level keyword, or nil (=> no minimum level), default :warn
enabled?
toggles an appender, default true
async?
dispatched using agent? Useful for slow appenders (clj only)rate-limit
[[ncalls-limit window-ms]
<...>], or nil
output-fn
optional override for inherited (fn [data]) -> string`It return a configuration for an appender composed form a given maps: - `config` a Honeybadger configuration e.g.: {:api-key 1234, :env :development} - `options` an options for a Timbre appender (for a whole list of options see Timbre's documentation) - `event-fn` can be used to modify the raw event before sending it to Honeybadger - `min-level` a level keyword, or nil (=> no minimum level), default `:warn` - `enabled?` toggles an appender, default `true` - `async?` dispatched using agent? Useful for slow appenders (clj only) - `rate-limit` `[[ncalls-limit window-ms]` <...>], or `nil` - `output-fn` optional override for inherited (fn [data]) -> string`
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close