jam-cloud/ruby/lib/jam_ruby/resque/scheduled/hourly_job.rb

20 lines
358 B
Ruby

module JamRuby
class HourlyJob
extend Resque::Plugins::JamLonelyJob
@queue = :scheduled_hourly_job
@@log = Logging.logger[HourlyJob]
def self.perform
@@log.debug("waking up")
LessonBooking.hourly_check
LessonSession.hourly_check
TeacherPayment.hourly_check
@@log.debug("done")
end
end
end