Sha256: 46a8f59ea893dd1dc3e120e6bbb65762bac11823c9d6ffa5522aef1b4e79392d

Contents?: true

Size: 446 Bytes

Versions: 2

Compression:

Stored size: 446 Bytes

Contents

Emilio::Schedulers.registered_schedulers << :delayed_job

module Emilio
  module Schedulers
    module DelayedJob
      def self.setup
        unless defined?(Delayed)
          raise LoadError, "Please include 'delayed_job' in your Gemfile or require it manually before using this scheduler."
        end

        Emilio::Schedulers::DelayedJob
      end
    end
  end
end

require 'emilio/schedulers/delayed_job/scheduler' if defined?(Delayed)

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
emilio-0.1.1 lib/emilio/schedulers/delayed_job.rb
emilio-0.1.0 lib/emilio/schedulers/delayed_job.rb