Skip to content

Instantly share code, notes, and snippets.

@parndt
Forked from anonymous/group_job.rb
Created November 27, 2013 04:15
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save parndt/7670598 to your computer and use it in GitHub Desktop.
Save parndt/7670598 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)
_job = scheduled_job(job.id)
_job.delayed_job_id = nil
_job.job_status_id = 2
_job.save
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