# File lib/puppet/agent.rb, line 75 75: def start 76: # Create our timer. Puppet will handle observing it and such. 77: timer = EventLoop::Timer.new(:interval => Puppet[:runinterval], :tolerance => 1, :start? => true) do 78: run 79: end 80: 81: # Run once before we start following the timer 82: timer.sound_alarm 83: end