lib/cap-util/time.rb in cap-util-0.1.2 vs lib/cap-util/time.rb in cap-util-0.2.0
- old
+ new
@@ -1,10 +1,10 @@
require 'cap-util/timer'
module CapUtil
def self.time(timer_set, name, &block)
- timer_set[name] = CapUtil::Timer.new(name)
+ timer_set[name] ||= CapUtil::Timer.new(name)
if !block.nil?
begin
timer_set[name].start
block.call
ensure