Module: UltraMarathon::Instrumentation::ClassMethods

Defined in:
lib/ultra_marathon/instrumentation.rb

Overview

Creates a default UltraMarathon::Instrumentation::Store and stores all instrumented profiles there

Instance Method Summary collapse

Instance Method Details

#instrumentation_prefix(prefix_or_proc = nil) ⇒ String, ...

Parameters:

  • prefix_or_proc (String, Proc) (defaults to: nil)

    the prefix. If a Proc, it will be passed self for each instance

Returns:



17
18
19
20
21
22
23
# File 'lib/ultra_marathon/instrumentation.rb', line 17

def instrumentation_prefix(prefix_or_proc=nil)
  if prefix_or_proc
    @instrumentation_prefix = prefix_or_proc
  else
    @instrumentation_prefix
  end
end