Module: Retry::Controls::Time::Elapsed

Defined in:
lib/retry/controls/time.rb

Class Method Summary collapse

Class Method Details

.measure(&action) ⇒ Object



5
6
7
8
9
10
11
12
13
# File 'lib/retry/controls/time.rb', line 5

def self.measure(&action)
  elapsed = nil
  t1 = ::Time.now

  action.call

  t2 = ::Time.now
  (t2 - t1) * 1000
end