Class: Nunes::Subscribers::Nunes
- Inherits:
-
Nunes::Subscriber
- Object
- Nunes::Subscriber
- Nunes::Subscribers::Nunes
- Defined in:
- lib/nunes/subscribers/nunes.rb
Constant Summary collapse
- Pattern =
Private
/\.nunes\Z/
Constants inherited from Nunes::Subscriber
Instance Attribute Summary
Attributes inherited from Nunes::Subscriber
Class Method Summary collapse
-
.pattern ⇒ Object
Private: The namespace for events to subscribe to.
Instance Method Summary collapse
Methods inherited from Nunes::Subscriber
#call, #increment, #initialize, subscribe, #timing
Constructor Details
This class inherits a constructor from Nunes::Subscriber
Class Method Details
.pattern ⇒ Object
Private: The namespace for events to subscribe to.
10 11 12 |
# File 'lib/nunes/subscribers/nunes.rb', line 10 def self.pattern Pattern end |
Instance Method Details
#instrument_method_time(start, ending, transaction_id, payload) ⇒ Object
14 15 16 17 18 19 |
# File 'lib/nunes/subscribers/nunes.rb', line 14 def instrument_method_time(start, ending, transaction_id, payload) runtime = ((ending - start) * 1_000).round metric = payload[:metric] timing "#{metric}", runtime if metric end |