class S3Poller::CLI
Public Instance Methods
poll()
click to toggle source
# File lib/s3poller/cli.rb, line 14 def poll s3poller = S3Poller::Poller.new(options[:config_path], options[:local_path]) while true begin Timeout::timeout(1800) do s3poller.poll sleep 1 end rescue Timeout::Error => e $log.error("S3 poller did not finish within 30 minutes, #{e.message}") end end end