Skip to content

Instantly share code, notes, and snippets.

Created November 27, 2013 04:09
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save anonymous/7670568 to your computer and use it in GitHub Desktop.
Save anonymous/7670568 to your computer and use it in GitHub Desktop.
class GroupJob
def initialize(attributes = {})
#do stuff
end
def perform
# do stuff
end
def success(job)
scheduled_job(job.id).update_attributes({ :delayed_job_id => nil, :job_status_id => 2 })
end
private
def scheduled_job(delayed_job_id)
ScheduledJob.where(delayed_job_id: delayed_job_id).first
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment