This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
Darragh Curran (author)
Tue Nov 17 09:20:30 -0800 2009
| name | age | message | |
|---|---|---|---|
| |
.gitignore | Tue Oct 13 10:00:12 -0700 2009 | |
| |
History.txt | Tue Nov 17 09:20:30 -0800 2009 | |
| |
README.markdown | Fri Nov 13 04:31:43 -0800 2009 | |
| |
Rakefile | Tue Oct 13 09:40:21 -0700 2009 | |
| |
bin/ | Fri Nov 06 08:43:45 -0800 2009 | |
| |
exceptional.gemspec | Tue Nov 17 09:20:30 -0800 2009 | |
| |
exceptional.yml | Tue Oct 13 09:40:21 -0700 2009 | |
| |
init.rb | Fri Nov 06 08:43:45 -0800 2009 | |
| |
install.rb | Sat Oct 04 05:50:40 -0700 2008 | |
| |
lib/ | Tue Nov 17 09:20:30 -0800 2009 | |
| |
rails/ | Tue Oct 13 09:40:21 -0700 2009 | |
| |
spec/ | Fri Nov 13 04:48:52 -0800 2009 | |
| |
tasks/ | Tue Oct 20 04:43:28 -0700 2009 |
README.markdown
Exceptional plugin for Ruby on Rails
This plugin posts exception data to Exceptional (http://getexceptional.com). Data about the request, session, environment and a backtrace of the exception is transmitted.
Once installed and configured, all exceptions from web requests are reported to Exceptional.
Installation
- gem install exceptional
- Add config.gem entry to 'config/environment.rb'
config.gem 'exceptional', :version => '2.0.0'
- run 'exceptional install <api-key>' using the api-key for your app from http://getexceptional.com
Other ways to install:
- traditional rails plugin install
- gem bundler
Upgrading from old version of the exceptional plugin
- Delete vendor/plugins/exceptional
- Follow installation instructions above
- (optional) Simplify your config/exceptional.yml file - all it needs now is a single line with 'api-key: YOUR-KEY'
Usage outside web requests (Daemons etc)
Exceptional.resuce do something_that_you_want_to_catch_exceptions_from end
This reports exceptions to Exceptional and re-raises them.
(Optional) Loading exceptional config
You can either do something like
Exceptional::Config.load("config/exceptional.yml")
or
Exceptional.configure('YOUR_API-KEY')
Please send any questions or comments to feedback@getexceptional.com.
Copyright © 2008, 2009 Contrast.







