class Vitals::Integrations::Notifications::Base
Public Class Methods
duration(started, finished)
click to toggle source
# File lib/vitals/integrations/notifications/base.rb, line 15 def self.duration(started, finished) Vitals::Utils.sec_to_ms(finished - started) end
handle()
click to toggle source
# File lib/vitals/integrations/notifications/base.rb, line 11 def self.handle raise "#handle not implemented" end
subscribe!()
click to toggle source
# File lib/vitals/integrations/notifications/base.rb, line 5 def self.subscribe! subscriber = ActiveSupport::Notifications.subscribe(event_name, &method(:handle)) subscriber end