Method: Puppet::Rails::Benchmark#railsmark

Defined in:
lib/vendor/puppet/rails/benchmark.rb

#railsmark(message) ⇒ Object



11
12
13
14
15
16
17
18
# File 'lib/vendor/puppet/rails/benchmark.rb', line 11

def railsmark(message)
  result = nil
  seconds = Benchmark.realtime { result = yield }
  Puppet.debug(message + " in %0.2f seconds" % seconds)

  $benchmarks[message] = seconds if time_debug?
  result
end