class Ship
Public Class Methods
config(exception_reporting_enabled, api_url, license)
click to toggle source
# File lib/ship.rb, line 8 def self.config(exception_reporting_enabled, api_url, license) self.license = license self.api_url = api_url self.exception_reporting_enabled = exception_reporting_enabled end
handle_exception(e,env)
click to toggle source
# File lib/ship.rb, line 14 def self.handle_exception(e,env) if self.exception_reporting_enabled params = {:message => e.message, :trace => e.backtrace.to_s, :error_type => e.class.to_s} url = "#{self.api_url}/#{self.license}/" RestClient.post "#{self.api_url}/#{self.license}/skirmish/new", params end end