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

25 lines
432 B
Ruby

require 'json'
require 'resque'
require 'resque-retry'
require 'net/http'
require 'digest/md5'
module JamRuby
# periodically scheduled to find jobs that need retrying
class IcecastConfigRetry
@queue = :icecast_config_retry
@@log = Logging.logger[IcecastConfigRetry]
def self.perform
@@log.debug("waking up")
IcecastConfigWriter.queue_jobs_needing_retry
@@log.debug("done")
end
end
end