class SystemMetrics::Engine
Attributes
collector[RW]
smc[RW]
Private Instance Methods
process_event(event)
click to toggle source
# File lib/system_metrics/engine.rb, line 28 def process_event(event) instrument = smc.instruments.find { |instrument| instrument.handles?(event) } if instrument.present? unless instrument.ignore?(event) instrument.prepare(event) collector.collect_event(event) end else collector.collect_event(event) end end