Class: Bugsnag::Mailman

Inherits:
Object
  • Object
show all
Defined in:
lib/bugsnag/mailman.rb

Instance Method Summary collapse

Instance Method Details

#call(mail) ⇒ Object



3
4
5
6
7
8
9
10
11
12
# File 'lib/bugsnag/mailman.rb', line 3

def call(mail)
  begin
    yield
  rescue => ex
    Bugsnag.notify(ex, :mailman => {"message" => mail.to_s})
    raise
  ensure
    Bugsnag.clear_request_data
  end
end