Search code examples
rubyrufus-scheduler

Ruby rufus scheduler


I have this very simple code to run rufus/scheduler:

require 'rufus/scheduler'
require 'rubygems'

scheduler = Rufus::Scheduler.new

scheduler.every '1s' do 
puts "Hello world"

end
scheduler.join

This doesn't seem to work and I get no result.


Solution

  • You are including the wrong gem, try this:

    require 'rubygems'
    require 'rufus-scheduler'
    
    scheduler = Rufus::Scheduler.new
    
    scheduler.every '1s' do 
    puts "Hello world"
    
    end
    scheduler.join