apps/worker/lib/runner.rb in spiderfw-0.6.29 vs apps/worker/lib/runner.rb in spiderfw-0.6.30
- old
+ new
@@ -4,10 +4,14 @@
class Runner
def initialize
- @scheduler = Rufus::Scheduler.start_new
+ if Gem.loaded_specs['rufus-scheduler'].version.to_s < "3.0.0"
+ @scheduler = Rufus::Scheduler.start_new
+ else
+ @scheduler = Rufus::Scheduler.new
+ end
end
def stop
@scheduler.stop
end
\ No newline at end of file