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