Liking cljdoc? Tell your friends :D

clj-airbrake.core


def-notifycljmacro

(def-notify name airbrake-config)

defaultsclj


get-environment-variablesclj

(get-environment-variables sensitive-environment-variables)

get-operating-systemclj

(get-operating-system)

get-versionclj

(get-version)

handle-responseclj

(handle-response response)

is-ignored-environment?clj

(is-ignored-environment? environment ignored-environments)

make-errorclj

(make-error message-prefix throwable)

make-noticeclj

(make-notice throwable
             {:keys [message-prefix context session params environment-name
                     root-directory]}
             sensitive-environment-variables
             sensitive-params)

matches?clj

(matches? r k)

notifyclj

(notify airbrake-config)
(notify airbrake-config throwable)
(notify airbrake-config throwable extra-data)

notify-asyncclj

(notify-async airbrake-config callback throwable)
(notify-async airbrake-config callback throwable extra-data)

remove-sensitive-paramsclj

(remove-sensitive-params params sensitive-params)

scrubclj

(scrub regexes m)

send-notice-asyncclj

(send-notice-async notice callback host project api-key)

sensitive?clj

(sensitive? preds [k _])

thread-poolclj


validate-configclj

(validate-config {:keys [environment-name api-key project] :as config})

versionclj


with-airbrakecljmacro

(with-airbrake airbrake-config extra-data & body)

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close