Class: RailsInformant::StructuredEventSubscriber
- Inherits:
-
Object
- Object
- RailsInformant::StructuredEventSubscriber
- Defined in:
- lib/rails_informant/structured_event_subscriber.rb
Instance Method Summary collapse
Instance Method Details
#emit(event) ⇒ Object
3 4 5 6 7 8 9 10 11 12 |
# File 'lib/rails_informant/structured_event_subscriber.rb', line 3 def emit(event) return unless RailsInformant.initialized? BreadcrumbBuffer.current.record( category: event[:name], message: event[:name], metadata: event[:payload].is_a?(Hash) ? RailsInformant::ContextFilter.filter(event[:payload]) : {}, duration: nil ) end |