Module: Honeybadger::TraceCleaner

Defined in:
lib/honeybadger/trace.rb

Defined Under Namespace

Classes: ActionController, ActionView, ActiveRecord, Base, NetHttpRequest

Constant Summary collapse

Classes =
Hash.new(Base).merge({
  'sql.active_record' => ActiveRecord,
  'render_template.action_view' => ActionView,
  'render_partial.action_view' => ActionView,
  'render_collection.action_view' => ActionView,
  'process_action.action_controller' => ActionController,
  'net_http.request' => NetHttpRequest
})

Class Method Summary collapse

Class Method Details

.create(event) ⇒ Object



117
118
119
# File 'lib/honeybadger/trace.rb', line 117

def self.create(event)
  Classes[event.name].new(event)
end