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