https://github.com/weavejester/ring-honeybadger
Ring middleware for sending errors to HoneyBadger
https://github.com/weavejester/ring-honeybadger
Last synced: 8 months ago
JSON representation
Ring middleware for sending errors to HoneyBadger
- Host: GitHub
- URL: https://github.com/weavejester/ring-honeybadger
- Owner: weavejester
- Created: 2013-11-22T17:26:22.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2013-11-25T00:01:19.000Z (over 12 years ago)
- Last Synced: 2025-06-06T04:15:40.384Z (about 1 year ago)
- Language: Clojure
- Size: 137 KB
- Stars: 4
- Watchers: 2
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Ring-Honeybadger
Ring middleware designed to log exceptions to [Honeybadger][1].
[1]: https://www.honeybadger.io
## Installation
To install, add the following to your project dependencies:
[ring-honeybadger "0.1.0"]
## Usage
Add the middleware to your handler with a Honeybadger API key and
environment:
```clojure
(use 'ring.middleware.honeybadger)
(def app
(wrap-honeybadger handler {:api-key "XXXXXXX" :env "development"}))
```
Any exception raised by your handler will be logged and then re-thrown.
## License
Copyright © 2013 James Reeves
Distributed under the Eclipse Public License either version 1.0 or (at
your option) any later version.