Class: Gabrake::Notifier

Inherits:
Object
  • Object
show all
Defined in:
lib/gabrake/notifier.rb

Defined Under Namespace

Classes: Env

Class Method Summary collapse

Class Method Details

.deliver(exception, env:, **options) ⇒ Object



3
4
5
6
7
8
# File 'lib/gabrake/notifier.rb', line 3

def self.deliver(exception, env:, **options)
  context   = Env.extract_context(env)
  event_url = Gabrake::Collector.event_for(exception, context)

  HTTParty.get(URI.encode(event_url), headers: { 'User-Agent' => env['HTTP_USER_AGENT'] })
end