module Mnemosyne::Global

Public Instance Methods

attach_error(err) click to toggle source
# File lib/mnemosyne/global.rb, line 10
def attach_error(err)
  return unless (trace = ::Mnemosyne::Instrumenter.current_trace)

  trace.attach_error(err)
end
trace(name, meta: {}, &block) click to toggle source
# File lib/mnemosyne/global.rb, line 5
def trace(name, meta: {}, &block)
  ::ActiveSupport::Notifications.instrument 'trace.mnemosyne',
    name: name, meta: meta, &block
end