module UltraMarathon::Instrumentation::ClassMethods

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

Public Instance Methods

instrumentation_prefix(prefix_or_proc=nil) click to toggle source

@param prefix_or_proc [String, Proc] the prefix. If a Proc, it will be

passed self for each instance

@return [String, Proc, nil]

# 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