Sha256: 30a3aae494faa5370dca7bcdb02ce5681eac0176836dbb457d2e1930c42f76b3
Contents?: true
Size: 1.77 KB
Versions: 3
Compression:
Stored size: 1.77 KB
Contents
# Raven-Ruby [![Gem Version](https://img.shields.io/gem/v/sentry-raven.svg)](https://rubygems.org/gems/sentry-raven) [![Build Status](https://img.shields.io/travis/getsentry/raven-ruby/master.svg)](https://travis-ci.org/getsentry/raven-ruby) A client and integration layer for the [Sentry](https://github.com/getsentry/sentry) error reporting API. ## Requirements We test on Ruby MRI 1.8.7/REE through Ruby 2.3 at the latest patchlevel/teeny version. JRuby support is experimental - check TravisCI to see if the build is passing or failing. ## Getting Started ### Install ```ruby gem "sentry-raven" #, :github => "getsentry/raven-ruby" ``` ### Set SENTRY_DSN ```bash # Set your SENTRY_DSN environment variable. export SENTRY_DSN=http://public:secret@example.com/project-id ``` ```ruby # Or you can configure the client in the code (not recommended - keep your DSN secret!) Raven.configure do |config| config.dsn = 'http://public:secret@example.com/project-id' end ``` ### Call If you use Rails, you're already done - no more configuration required! Check [Integrations](https://docs.getsentry.com/hosted/clients/ruby/integrations/) for more details on other gems Sentry integrates with automatically. Otherwise, Raven supports two methods of capturing exceptions: ```ruby Raven.capture do # capture any exceptions which happen during execution of this block 1 / 0 end begin 1 / 0 rescue ZeroDivisionError => exception Raven.capture_exception(exception) end ``` ## More Information * [Documentation](https://docs.getsentry.com/hosted/clients/ruby/) * [Bug Tracker](https://github.com/getsentry/raven-ruby/issues>) * [Code](https://github.com/getsentry/raven-ruby>) * [Mailing List](https://groups.google.com/group/getsentry>) * [IRC](irc://irc.freenode.net/sentry>) (irc.freenode.net, #sentry)
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
sentry-raven-0.15.6 | README.md |
sentry-raven-0.15.5 | README.md |
sentry-raven-0.15.4 | README.md |