class Object
Public Instance Methods
args()
click to toggle source
# File lib/delayed/recipes.rb, line 27 def args fetch(:delayed_job_args, '') end
create_job(opts = {})
click to toggle source
# File lib/delayed/backend/shared_spec.rb, line 8 def create_job(opts = {}) described_class.create(opts.merge(:payload_object => SimpleJob.new)) end
delay(*_args)
click to toggle source
# File lib/delayed/performable_mailer.rb, line 19 def delay(*_args) raise 'Use MyMailer.delay.mailer_action(args) to delay sending of emails.' end
delayed_job_command()
click to toggle source
# File lib/delayed/recipes.rb, line 35 def delayed_job_command fetch(:delayed_job_command, 'script/delayed_job') end
rails_env()
click to toggle source
# File lib/delayed/recipes.rb, line 23 def rails_env fetch(:rails_env, false) ? "RAILS_ENV=#{fetch(:rails_env)}" : '' end
roles()
click to toggle source
# File lib/delayed/recipes.rb, line 31 def roles fetch(:delayed_job_server_role, :app) end