Sha256: 71fa19a4c5adafb5b3c0185d85da025a80c79a0b3583ec6c745369cb5379dad7
Contents?: true
Size: 310 Bytes
Versions: 12
Compression:
Stored size: 310 Bytes
Contents
require 'redis' require 'resque' if ARGV.size != 1 puts "migrate_to_timestamps_set.rb <redis-host:redis-port>" exit end Resque.redis = ARGV[0] redis = Resque.redis Array(redis.keys("delayed:*")).each do |key| jobs = redis.lrange(key, 0, -1) jobs.each {|job| redis.sadd("timestamps:#{job}", key)} end
Version data entries
12 entries across 12 versions & 1 rubygems