jam-cloud/ruby/lib/jam_ruby/resque/long_running.rb

26 lines
338 B
Ruby
Raw Permalink Normal View History

2015-05-07 19:48:16 +00:00
require 'resque'
require 'resque-retry'
module JamRuby
class LongRunning
extend JamRuby::ResqueStats
attr_accessor :time
@queue = :long_running
def model_name
'long_running'
end
def log
@log || Logging.logger[LongRunning]
end
def self.perform(time)
sleep(time)
end
end
end