class Puppet::Util::Watcher::Timer
Attributes
timeout[R]
Public Class Methods
new(timeout)
click to toggle source
# File lib/puppet/util/watcher/timer.rb 5 def initialize(timeout) 6 @timeout = timeout 7 end
Public Instance Methods
expired?()
click to toggle source
# File lib/puppet/util/watcher/timer.rb 13 def expired? 14 (now - @start_time) >= @timeout 15 end
now()
click to toggle source
# File lib/puppet/util/watcher/timer.rb 17 def now 18 Time.now.to_i 19 end
start()
click to toggle source
# File lib/puppet/util/watcher/timer.rb 9 def start 10 @start_time = now 11 end